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 6d109d4195 [core] remove nullable check for record-level.time-field
(#4837)
add 2e8613bdc9 [core] support write to the external path (#4770)
No new revisions were added by this update.
Summary of changes:
.../shortcodes/generated/core_configuration.html | 18 ++
.../main/java/org/apache/paimon/CoreOptions.java | 76 ++++++++
.../paimon/fs/DataFileExternalPathProvider.java | 82 +++++++++
.../paimon/fs/TableExternalPathProvider.java | 192 ++++++++++++++++++++
.../paimon/fs/TableExternalPathProviderTest.java | 194 +++++++++++++++++++++
.../java/org/apache/paimon/AbstractFileStore.java | 13 +-
.../iceberg/manifest/IcebergManifestFile.java | 1 +
.../org/apache/paimon/io/DataFilePathFactory.java | 22 ++-
.../apache/paimon/io/KeyValueDataFileWriter.java | 9 +-
.../paimon/io/KeyValueDataFileWriterImpl.java | 6 +-
.../paimon/io/KeyValueFileWriterFactory.java | 16 +-
.../paimon/io/KeyValueThinDataFileWriterImpl.java | 6 +-
.../org/apache/paimon/io/RowDataFileWriter.java | 9 +-
.../apache/paimon/io/RowDataRollingFileWriter.java | 3 +-
.../org/apache/paimon/io/SingleFileWriter.java | 5 +-
.../paimon/io/StatsCollectingSingleFileWriter.java | 5 +-
.../org/apache/paimon/manifest/ManifestFile.java | 2 +-
.../apache/paimon/table/FileStoreTableFactory.java | 1 +
.../apache/paimon/utils/FileStorePathFactory.java | 18 +-
.../apache/paimon/append/AppendOnlyWriterTest.java | 3 +-
.../apache/paimon/format/FileFormatSuffixTest.java | 3 +-
.../apache/paimon/io/DataFilePathFactoryTest.java | 6 +-
.../paimon/io/KeyValueFileReadWriteTest.java | 2 +
.../apache/paimon/io/RollingFileWriterTest.java | 6 +-
.../paimon/manifest/ManifestFileMetaTestBase.java | 1 +
.../apache/paimon/manifest/ManifestFileTest.java | 1 +
.../apache/paimon/manifest/ManifestListTest.java | 1 +
.../paimon/utils/FileStorePathFactoryTest.java | 2 +
.../apache/paimon/flink/AppendOnlyTableITCase.java | 169 ++++++++++++++++++
.../org/apache/paimon/flink/FlinkCatalogTest.java | 15 +-
.../flink/PrimaryKeyFileStoreTableITCase.java | 112 ++++++++++++
.../apache/paimon/flink/ReadWriteTableITCase.java | 118 +++++++++++++
.../flink/source/TestChangelogDataReadWrite.java | 1 +
.../paimon/flink/util/ReadWriteTableTestUtil.java | 16 ++
.../apache/paimon/spark/SparkFileIndexITCase.java | 1 +
35 files changed, 1097 insertions(+), 38 deletions(-)
create mode 100644
paimon-common/src/main/java/org/apache/paimon/fs/DataFileExternalPathProvider.java
create mode 100644
paimon-common/src/main/java/org/apache/paimon/fs/TableExternalPathProvider.java
create mode 100644
paimon-common/src/test/java/org/apache/paimon/fs/TableExternalPathProviderTest.java