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

czweng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git


    from 8ade15fa3a [spark] Fix load function with SparkGenericCatalog (#4741)
     add 3a9bed2134 [flink] Support nested projection pushdown (#4667)

No new revisions were added by this update.

Summary of changes:
 .../apache/paimon/table/source/ReadBuilder.java    |  13 --
 .../apache/paimon/utils/FormatReaderMapping.java   |  56 +++--
 .../apache/paimon/table/IncrementalTableTest.java  |   2 +-
 .../org/apache/paimon/table/TableTestBase.java     |   2 +-
 .../paimon/table/system/BucketsTableTest.java      |   2 +-
 .../paimon/table/system/PartitionsTableTest.java   |   6 +-
 .../paimon/flink/NestedProjectedRowData.java       | 246 +++++++++++++++++++++
 .../java/org/apache/paimon/flink/Projection.java   | 197 +++++++++++++++++
 .../flink/source/ContinuousFileStoreSource.java    |   8 +-
 .../paimon/flink/source/FileStoreSourceReader.java |   6 +-
 .../flink/source/FlinkRecordsWithSplitIds.java     |  10 +-
 .../apache/paimon/flink/source/FlinkSource.java    |  15 +-
 .../paimon/flink/source/FlinkSourceBuilder.java    |  51 ++++-
 .../paimon/flink/source/FlinkTableSource.java      |   5 +-
 .../flink/source/LogHybridSourceFactory.java       |  24 +-
 .../paimon/flink/source/StaticFileStoreSource.java |   8 +-
 .../paimon/flink/source/SystemTableSource.java     |  29 ++-
 .../align/AlignedContinuousFileStoreSource.java    |  10 +-
 .../flink/source/align/AlignedSourceReader.java    |   6 +-
 .../flink/source/operator/MonitorSource.java       |   6 +-
 .../paimon/flink/source/operator/ReadOperator.java |  17 +-
 .../org/apache/paimon/flink/ProjectionTest.java    |  72 ++++++
 .../flink/source/FileStoreSourceMetricsTest.java   |   2 +-
 .../flink/source/FileStoreSourceReaderTest.java    |   1 +
 .../flink/source/FlinkRecordsWithSplitIdsTest.java |   3 +-
 .../flink/source/ProjectionPushDownITCase.java     | 149 +++++++++++++
 .../source/align/AlignedSourceReaderTest.java      |   3 +-
 .../flink/source/operator/OperatorSourceTest.java  |   4 +-
 28 files changed, 865 insertions(+), 88 deletions(-)
 create mode 100644 
paimon-flink/paimon-flink-common/src/main/java/org/apache/paimon/flink/NestedProjectedRowData.java
 create mode 100644 
paimon-flink/paimon-flink-common/src/test/java/org/apache/paimon/flink/ProjectionTest.java
 create mode 100644 
paimon-flink/paimon-flink-common/src/test/java/org/apache/paimon/flink/source/ProjectionPushDownITCase.java

Reply via email to