You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by lz...@apache.org on 2022/01/14 08:09:00 UTC

[flink-table-store] branch master updated (f62e233 -> 1c47a99)

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/flink-table-store.git.


    from f62e233  [hotfix] Move FileStorePathFactory to main from test
     add b2c0a6e  [FLINK-25630] Introduce manifest entry and maniefst file meta
     add 318fe5f  [FLINK-25630] Add tests for FileStorePathFactory
     add 8a05932  [FLINK-25630] Introduce ManifestFile and ManifestList
     add 1c47a99  [hotfix] Add serialVersionUID to all ObjectSerializer

No new revisions were added by this update.

Summary of changes:
 .../flink/table/store/file/KeyValueSerializer.java |   2 +
 .../table/store/file/manifest/ManifestEntry.java   | 148 +++++++++++++++++
 .../file/manifest/ManifestEntrySerializer.java     |  65 ++++++++
 .../table/store/file/manifest/ManifestFile.java    | 127 +++++++++++++++
 .../store/file/manifest/ManifestFileMeta.java      | 121 ++++++++++++++
 .../ManifestFileMetaSerializer.java}               |  49 +++---
 .../table/store/file/manifest/ManifestList.java    | 101 ++++++++++++
 .../file/mergetree/sst/SstFileMetaSerializer.java  |   2 +
 .../store/file/mergetree/sst/SstPathFactory.java   |  10 +-
 .../file/stats/FieldStatsArraySerializer.java      |   2 +
 .../store/file/utils/FileStorePathFactory.java     |  39 ++---
 .../ManifestEntrySerializerTest.java}              |  23 +--
 .../ManifestFileMetaSerializerTest.java}           |  27 ++--
 .../store/file/manifest/ManifestFileTest.java      | 107 +++++++++++++
 .../store/file/manifest/ManifestListTest.java      |  98 ++++++++++++
 .../file/manifest/ManifestTestDataGenerator.java   | 177 +++++++++++++++++++++
 .../store/file/mergetree/sst/SstFileTest.java      |   8 +-
 .../file/mergetree/sst/SstPathFactoryTest.java     |   2 +-
 .../file/mergetree/sst/SstTestDataGenerator.java   |  17 +-
 .../store/file/utils/FileStorePathFactoryTest.java | 121 ++++++++++++++
 20 files changed, 1153 insertions(+), 93 deletions(-)
 create mode 100644 flink-table-store-core/src/main/java/org/apache/flink/table/store/file/manifest/ManifestEntry.java
 create mode 100644 flink-table-store-core/src/main/java/org/apache/flink/table/store/file/manifest/ManifestEntrySerializer.java
 create mode 100644 flink-table-store-core/src/main/java/org/apache/flink/table/store/file/manifest/ManifestFile.java
 create mode 100644 flink-table-store-core/src/main/java/org/apache/flink/table/store/file/manifest/ManifestFileMeta.java
 copy flink-table-store-core/src/main/java/org/apache/flink/table/store/file/{mergetree/sst/SstFileMetaSerializer.java => manifest/ManifestFileMetaSerializer.java} (50%)
 create mode 100644 flink-table-store-core/src/main/java/org/apache/flink/table/store/file/manifest/ManifestList.java
 copy flink-table-store-core/src/test/java/org/apache/flink/table/store/file/{mergetree/sst/SstFileMetaSerializerTest.java => manifest/ManifestEntrySerializerTest.java} (56%)
 copy flink-table-store-core/src/test/java/org/apache/flink/table/store/file/{mergetree/sst/SstFileMetaSerializerTest.java => manifest/ManifestFileMetaSerializerTest.java} (53%)
 create mode 100644 flink-table-store-core/src/test/java/org/apache/flink/table/store/file/manifest/ManifestFileTest.java
 create mode 100644 flink-table-store-core/src/test/java/org/apache/flink/table/store/file/manifest/ManifestListTest.java
 create mode 100644 flink-table-store-core/src/test/java/org/apache/flink/table/store/file/manifest/ManifestTestDataGenerator.java
 create mode 100644 flink-table-store-core/src/test/java/org/apache/flink/table/store/file/utils/FileStorePathFactoryTest.java