From 815fe91922b05903f33692bc5bcaf1212f696f8d Mon Sep 17 00:00:00 2001 From: BoddedaAjay Date: Sun, 22 Mar 2026 10:23:30 +0530 Subject: [PATCH 1/2] docs: Add documentation to DataQuanta companion object --- .../src/main/scala/org/apache/wayang/api/DataQuanta.scala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala b/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala index 2a2f60cc0..e6a125257 100644 --- a/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala +++ b/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala @@ -1307,8 +1307,12 @@ class JoinedDataQuanta[Out0: ClassTag, Out1: ClassTag] } /** - * TODO: add the documentation to the object org.apache.wayang.api.DataQuanta - * labels: documentation,todo + * Companion object for [[DataQuanta]]. + * + * Provides factory methods to create [[DataQuanta]] instances directly + * from [[OutputSlot]]s. This is particularly useful when integrating + * custom operators into a [[WayangPlan]], including the DataFrame API + * where DataQuanta[Row] forms the foundation of tabular data processing. */ object DataQuanta { From 44869d2dd0741553a0ac3789306fa541f1eb7372 Mon Sep 17 00:00:00 2001 From: Zoi Kaoudi Date: Thu, 21 May 2026 18:35:29 +0200 Subject: [PATCH 2/2] Simplify documentation for DataQuanta companion object Removed redundant explanation about DataQuanta creation. --- .../src/main/scala/org/apache/wayang/api/DataQuanta.scala | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala b/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala index e6a125257..7db6954be 100644 --- a/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala +++ b/wayang-api/wayang-api-scala-java/src/main/scala/org/apache/wayang/api/DataQuanta.scala @@ -1310,9 +1310,7 @@ class JoinedDataQuanta[Out0: ClassTag, Out1: ClassTag] * Companion object for [[DataQuanta]]. * * Provides factory methods to create [[DataQuanta]] instances directly - * from [[OutputSlot]]s. This is particularly useful when integrating - * custom operators into a [[WayangPlan]], including the DataFrame API - * where DataQuanta[Row] forms the foundation of tabular data processing. + * from [[OutputSlot]]s. */ object DataQuanta {