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

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


    from 765467f94ee [hotfix][runtime] Avoid duplicating broadcast records 
redundantly for hybrid shuffle
     new 957804a9591 [hotfix] Create ConfigOptions for s3 access/secret keys 
and endpoint
     new 1226ab58a16 [hotfix] Move CompressionUtils to flink-core
     new f71059732c6 [hotfix] Use newly defined ConfigOptions in 
MinioTestContainer
     new 5c4b1aa2bd9 [FLINK-35767][filesystems] Add PathsCopyingFileSystem
     new 1da48e53fa7 [FLINK-35767][s3] Use s5cmd for fast files download from 
the s3
     new 73b0facb96a [FLINK-35768][state,rocksdb] Refactor 
RocksDBStateDownloader
     new dd853492a97 [FLINK-35768][state,rocksdb] Use fast files download in 
RocksdBStateDownloader
     new a056e0230e8 [FLINK-35768][tests] Add an ITCase for s5cmd

The 8 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:
 .../java/org/apache/flink/core/fs/FileSystem.java  | 309 ++++-----------
 .../java/org/apache/flink/core/fs/IFileSystem.java | 415 +++++++++++++++++++++
 .../flink/core/fs/PathsCopyingFileSystem.java      |  91 +++++
 .../flink/core/fs/PluginFileSystemFactory.java     |  18 +-
 .../flink/core/fs/SafetyNetWrapperFileSystem.java  |  15 +-
 .../org/apache/flink}/util/CompressionUtils.java   |   4 +-
 .../main/java/org/apache/flink/util/FileUtils.java |  22 +-
 .../flink/docs/rest/RestAPIDocGeneratorTest.java   |   3 +-
 .../fs/s3/common/AbstractS3FileSystemFactory.java  |  43 ++-
 .../flink/fs/s3/common/FlinkS3FileSystem.java      | 290 +++++++++++++-
 .../flink/fs/s3/common/MinioTestContainer.java     |  26 +-
 .../flink/fs/s3/common/MinioTestContainerTest.java |   4 +-
 .../flink/fs/s3/common/S5CmdOnMinioITCase.java     | 356 ++++++++++++++++++
 ...e.java => S5CmdOnHadoopS3FileSystemITCase.java} |   3 +-
 .../flink/fs/s3presto/FlinkS3PrestoFileSystem.java |   2 +
 .../flink/fs/s3presto/S3FileSystemFactory.java     |   3 +
 .../fs/s3presto/PrestoS3FileSystemITCase.java      |   5 +-
 .../flink/fs/s3presto/PrestoS3FileSystemTest.java  |   6 +-
 ...e.java => S5CmdOnPrestoS3FileSystemITCase.java} |   3 +-
 .../apache/flink/client/python/PythonEnvUtils.java |   2 +-
 .../env/AbstractPythonEnvironmentManager.java      |   2 +-
 .../flink/python/util/CompressionUtilsTest.java    |   1 +
 .../flink/runtime/state/KeyGroupsStateHandle.java  |   5 +
 .../runtime/state/OperatorStreamStateHandle.java   |   5 +
 .../state/RetrievableStreamStateHandle.java        |   5 +
 .../flink/runtime/state/StreamStateHandle.java     |   8 +
 .../runtime/state/filesystem/FileStateHandle.java  |   5 +
 .../streaming/state/RocksDBStateDownloader.java    | 158 ++++++--
 28 files changed, 1495 insertions(+), 314 deletions(-)
 create mode 100644 
flink-core/src/main/java/org/apache/flink/core/fs/IFileSystem.java
 create mode 100644 
flink-core/src/main/java/org/apache/flink/core/fs/PathsCopyingFileSystem.java
 rename {flink-python/src/main/java/org/apache/flink/python => 
flink-core/src/main/java/org/apache/flink}/util/CompressionUtils.java (99%)
 create mode 100644 
flink-filesystems/flink-s3-fs-base/src/test/java/org/apache/flink/fs/s3/common/S5CmdOnMinioITCase.java
 copy 
flink-filesystems/flink-s3-fs-hadoop/src/test/java/org/apache/flink/fs/s3hadoop/{HAJobRunOnHadoopS3FileSystemITCase.java
 => S5CmdOnHadoopS3FileSystemITCase.java} (88%)
 copy 
flink-filesystems/flink-s3-fs-presto/src/test/java/org/apache/flink/fs/s3presto/{HAJobRunOnPrestoS3FileSystemITCase.java
 => S5CmdOnPrestoS3FileSystemITCase.java} (88%)

Reply via email to