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

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


    from bbf1c9a3fb [spark] Add read batch time metric (#6798)
     add 5e2d3c14ab [core] Support chain split and read (#6801)

No new revisions were added by this update.

Summary of changes:
 .../paimon/io/ChainKeyValueFileReaderFactory.java  |  88 ++++++++
 .../org/apache/paimon/io/ChainReadContext.java     |  85 ++++++++
 .../paimon/io/ChainReadDataFilePathFactory.java    |  73 +++++++
 .../paimon/io/KeyValueFileReaderFactory.java       |  80 +++++--
 .../paimon/operation/MergeFileSplitRead.java       |  63 +++++-
 .../org/apache/paimon/table/source/ChainSplit.java | 229 +++++++++++++++++++++
 .../paimon/table/source/KeyValueTableRead.java     |   5 +-
 .../AppendTableRawFileSplitReadProvider.java       |   3 +-
 .../splitread/MergeFileSplitReadProvider.java      |  10 +-
 .../apache/paimon/utils/FileStorePathFactory.java  |  18 ++
 .../apache/paimon/table/source/ChainSplitTest.java |  74 +++++++
 11 files changed, 702 insertions(+), 26 deletions(-)
 create mode 100644 
paimon-core/src/main/java/org/apache/paimon/io/ChainKeyValueFileReaderFactory.java
 create mode 100644 
paimon-core/src/main/java/org/apache/paimon/io/ChainReadContext.java
 create mode 100644 
paimon-core/src/main/java/org/apache/paimon/io/ChainReadDataFilePathFactory.java
 create mode 100644 
paimon-core/src/main/java/org/apache/paimon/table/source/ChainSplit.java
 create mode 100644 
paimon-core/src/test/java/org/apache/paimon/table/source/ChainSplitTest.java

Reply via email to