This is an automated email from the ASF dual-hosted git repository.

juri pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/wayang.git


    from 7337a78c1 Merge pull request #683 from mspruc/implicit-version-for-poms
     add 6ca23cd1e add support ApacheIcebergSource in Wayang Basic
     add 3c2f21bb7 Add support for a Basic ApacheIcebergSource
     add b1d311f5d Add implementation for a JavaApacheIcergSource that allows 
to read from an Apache Iceberg table
     add cee5f6959 Add support for a basic ApacheIcebergSink that allows to 
write data to an Iceberg Table location
     add 736f4cd76 Add implementation for a JavaApacheIcebergSink that allows 
to write Wayang Records to an Iceberg location for the Java Platform
     add 6fd5874bc refactor whereExpression to be of type Collection and not 
List
     add 9597d52d5 Add mappings for iceberg source and sinks
     add f720435bd Suport for Source iceberg Tables
     add 3c5efc1b2 add methods to read from and write to iceberg tables
     add 2e5c8859c add source operators for apache iceberg for tje Java Platform
     add f552d28bd add sink operators for Apache Iceberg for the Java Platform
     add 7fd48d656 Merge branch 'main' into main
     add 0e67d6a32 update imports for wayang-api-scala-java files
     add 813e0506d update imports so all class names are not fully qualifed 
with namespace references
     add a0df79daf change references to be apache iceberg source
     add 8f99f1ab3 fix unamibious reference with CardinalityEstimators
     add d2fc0d55a add space between tableIdentifier and Class object.
     add 528f563b9 Resolve issue on  it needs to be 
this.whereExpressions.size() > 0
     new 603df6a48 Merge pull request #656 from ChristofferEmilKristensen/main

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../scala/org/apache/wayang/api/DataQuanta.scala   |  45 ++-
 .../org/apache/wayang/api/DataQuantaBuilder.scala  |  25 ++
 .../org/apache/wayang/api/JavaPlanBuilder.scala    |  20 +-
 .../scala/org/apache/wayang/api/PlanBuilder.scala  |  19 +-
 wayang-commons/wayang-basic/pom.xml                |  44 +++
 .../wayang/basic/operators/ApacheIcebergSink.java  |  76 +++++
 .../basic/operators/ApacheIcebergSource.java       | 339 +++++++++++++++++++++
 ...kMapping.java => ApacheIcebergSinkMapping.java} |  25 +-
 ...apping.java => ApacheIcebergSourceMapping.java} |  26 +-
 .../org/apache/wayang/java/mapping/Mappings.java   |   4 +-
 .../java/operators/JavaApacheIcebergSink.java      | 193 ++++++++++++
 .../java/operators/JavaApacheIcebergSource.java    | 163 ++++++++++
 12 files changed, 954 insertions(+), 25 deletions(-)
 create mode 100644 
wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ApacheIcebergSink.java
 create mode 100644 
wayang-commons/wayang-basic/src/main/java/org/apache/wayang/basic/operators/ApacheIcebergSource.java
 copy 
wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/{ObjectFileSinkMapping.java
 => ApacheIcebergSinkMapping.java} (72%)
 copy 
wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/mapping/{TextFileSourceMapping.java
 => ApacheIcebergSourceMapping.java} (69%)
 create mode 100644 
wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaApacheIcebergSink.java
 create mode 100644 
wayang-platforms/wayang-java/src/main/java/org/apache/wayang/java/operators/JavaApacheIcebergSource.java

Reply via email to