You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by mo...@apache.org on 2023/04/26 07:06:38 UTC

[doris] branch master updated (6356146274 -> 45874bbf62)

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 6356146274 [Fix](Nereids) fix nereids fold failed by be return null exception (#19013)
     add 45874bbf62 [refactor](fs)(step2)separate the storage and filesystem methods (#19012)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/doris/analysis/BrokerDesc.java |   6 +-
 .../java/org/apache/doris/catalog/S3Resource.java  |   8 +-
 .../main/java/org/apache/doris/fs/FileSystem.java  |  16 +-
 .../org/apache/doris/fs/FileSystemFactory.java     |  52 ++++
 .../java/org/apache/doris/fs/LocalFileSystem.java  |  46 ++-
 .../org/apache/doris/fs/PersistentFileSystem.java  |  85 +++++
 .../java/org/apache/doris/fs/obj/BlobStorage.java  |  14 +-
 .../org/apache/doris/fs/obj/BrokerStorage.java     |   4 +
 .../java/org/apache/doris/fs/obj/HdfsStorage.java  |   3 +-
 .../java/org/apache/doris/fs/obj/ObjStorage.java   |  63 ++++
 .../java/org/apache/doris/fs/obj/RemoteObject.java |  54 ++++
 .../org/apache/doris/fs/obj/RemoteObjects.java     |  52 ++++
 .../S3FileSystem.java => obj/S3ObjStorage.java}    | 244 ++++-----------
 .../java/org/apache/doris/fs/obj/S3Storage.java    |   5 +
 .../BrokerFileOperations.java                      |  75 +++--
 .../apache/doris/fs/operations/BrokerOpParams.java |  57 ++++
 .../FileOperations.java}                           |  19 +-
 .../{remote => operations}/HDFSFileOperations.java |  67 ++--
 .../apache/doris/fs/operations/HDFSOpParams.java   |  72 +++++
 .../org/apache/doris/fs/operations/OpParams.java   |  54 ++++
 .../apache/doris/fs/remote/BrokerFileSystem.java   |  39 +--
 .../org/apache/doris/fs/remote/ObjFileSystem.java  | 114 +++++++
 .../apache/doris/fs/remote/RemoteFileSystem.java   |  31 +-
 .../org/apache/doris/fs/remote/S3FileSystem.java   | 342 +--------------------
 .../doris/fs/remote/{ => dfs}/DFSFileSystem.java   |  89 +++---
 .../JFSFileSystem.java}                            |  11 +-
 .../OFSFileSystem.java}                            |  11 +-
 .../doris/tablefunction/S3TableValuedFunction.java |  10 +-
 .../obj/S3FileSystemTest.java}                     |  66 ++--
 29 files changed, 984 insertions(+), 725 deletions(-)
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/FileSystemFactory.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/PersistentFileSystem.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/obj/ObjStorage.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/obj/RemoteObject.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/obj/RemoteObjects.java
 copy fe/fe-core/src/main/java/org/apache/doris/fs/{remote/S3FileSystem.java => obj/S3ObjStorage.java} (62%)
 rename fe/fe-core/src/main/java/org/apache/doris/fs/{remote => operations}/BrokerFileOperations.java (61%)
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/operations/BrokerOpParams.java
 copy fe/fe-core/src/main/java/org/apache/doris/fs/{remote/RemoteFileSystem.java => operations/FileOperations.java} (68%)
 rename fe/fe-core/src/main/java/org/apache/doris/fs/{remote => operations}/HDFSFileOperations.java (55%)
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/operations/HDFSOpParams.java
 create mode 100644 fe/fe-core/src/main/java/org/apache/doris/fs/operations/OpParams.java
 rename fe/fe-core/src/main/java/org/apache/doris/fs/remote/{ => dfs}/DFSFileSystem.java (89%)
 copy fe/fe-core/src/main/java/org/apache/doris/fs/remote/{RemoteFileSystem.java => dfs/JFSFileSystem.java} (75%)
 copy fe/fe-core/src/main/java/org/apache/doris/fs/remote/{RemoteFileSystem.java => dfs/OFSFileSystem.java} (75%)
 rename fe/fe-core/src/test/java/org/apache/doris/{backup/S3StorageTest.java => fs/obj/S3FileSystemTest.java} (65%)


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