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

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


    from f7b7eff6541 [improvement](publish) Publish task not wait when be's 
publish task a… (#28079)
     add 2a05a52f979 [Feature](hive-writer) Implements s3 file committer. 
(#33937)

No new revisions were added by this update.

Summary of changes:
 be/src/io/fs/file_writer.h                         |   8 +
 be/src/io/fs/s3_file_writer.cpp                    | 130 +++++----
 be/src/io/fs/s3_file_writer.h                      |  18 ++
 be/src/vec/sink/writer/vhive_partition_writer.cpp  |  24 +-
 be/src/vec/sink/writer/vhive_partition_writer.h    |   1 +
 be/src/vec/sink/writer/vhive_table_writer.cpp      |  31 +-
 .../doris/common/profile/SummaryProfile.java       |  11 +
 .../org/apache/doris/common/util/LocationPath.java |  13 +-
 .../java/org/apache/doris/common/util/S3URI.java   |   4 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |  14 +-
 .../doris/datasource/hive/HMSTransaction.java      | 263 ++++++++++++++---
 .../doris/datasource/hive/HiveMetaStoreCache.java  |  18 +-
 .../doris/datasource/hive/HiveMetadataOps.java     |  17 +-
 .../doris/datasource/hudi/source/HudiScanNode.java |   2 +-
 .../datasource/iceberg/source/IcebergScanNode.java |   4 +-
 .../datasource/paimon/source/PaimonScanNode.java   |   2 +-
 .../main/java/org/apache/doris/fs/FileSystem.java  |   8 +
 .../java/org/apache/doris/fs/FileSystemCache.java  |  17 +-
 .../org/apache/doris/fs/FileSystemFactory.java     |   5 +-
 ...FileSystemType.java => FileSystemProvider.java} |  11 +-
 .../FileSystemProviderImpl.java}                   |  30 +-
 .../org/apache/doris/fs/LocalDfsFileSystem.java    |   5 +
 .../org/apache/doris/fs/remote/ObjFileSystem.java  |  15 +
 .../org/apache/doris/fs/remote/S3FileSystem.java   |   4 -
 .../doris/fs/remote/SwitchingFileSystem.java       | 132 +++++++++
 .../org/apache/doris/planner/HiveTableSink.java    |  37 ++-
 .../doris/transaction/HiveTransactionManager.java  |  13 +-
 .../transaction/TransactionManagerFactory.java     |   8 +-
 .../apache/doris/common/util/LocationPathTest.java |  30 +-
 .../doris/datasource/hive/HmsCommitTest.java       |  32 ++-
 gensrc/thrift/DataSinks.thrift                     |  10 +
 .../hive/test_hive_write_insert_s3.out}            | 320 +--------------------
 .../hive/test_hive_write_insert_s3.groovy          | 166 +++++++++++
 33 files changed, 884 insertions(+), 519 deletions(-)
 copy fe/fe-core/src/main/java/org/apache/doris/fs/{FileSystemType.java => 
FileSystemProvider.java} (86%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/{datasource/hive/HiveDatabaseMetadata.java
 => fs/FileSystemProviderImpl.java} (53%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/fs/remote/SwitchingFileSystem.java
 copy 
regression-test/data/{external_table_p0/hive/write/test_hive_write_partitions.out
 => external_table_p2/hive/test_hive_write_insert_s3.out} (53%)
 create mode 100644 
regression-test/suites/external_table_p2/hive/test_hive_write_insert_s3.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to