You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by lo...@apache.org on 2023/02/03 03:48:47 UTC

[rocketmq] branch develop updated (0c26369a0 -> 845f96f4f)

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

lollipop pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git


    from 0c26369a0 refactor: simplify getPID (#5962)
     add 845f96f4f [ISSUE #5923] Add example tiered storage backend service provider (#5926)

No new revisions were added by this update.

Summary of changes:
 broker/pom.xml                                     |   4 +
 broker/src/main/resources/rmq.broker.logback.xml   |  34 +++
 pom.xml                                            |   5 +
 tieredstore/README.md                              |  64 ++++++
 tieredstore/pom.xml                                |  10 +-
 .../common/TieredMessageStoreConfig.java           |  12 +-
 .../tieredstore/container/TieredIndexFile.java     |   4 +-
 .../metadata/TieredMetadataManager.java            |  16 +-
 .../metadata/TieredMetadataSerializeWrapper.java   |  32 ++-
 .../metrics/TieredStoreMetricsConstant.java        |   2 +
 .../tieredstore/provider/TieredFileSegment.java    |  29 +--
 ...ckendProvider.java => TieredStoreProvider.java} |   2 +-
 .../provider/posix/PosixFileSegment.java           | 237 +++++++++++++++++++++
 .../rocketmq/tieredstore/util/TieredStoreUtil.java |   2 +-
 .../tieredstore/TieredMessageFetcherTest.java      |   3 +
 .../tieredstore/container/TieredIndexFileTest.java |   2 +
 .../tieredstore/metadata/MetadataStoreTest.java    | 112 ++++++----
 .../provider/posix/PosixFileSegmentTest.java       |  69 ++++++
 tieredstore/tiered_storage_arch.png                | Bin 0 -> 440317 bytes
 19 files changed, 568 insertions(+), 71 deletions(-)
 create mode 100644 tieredstore/README.md
 rename tieredstore/src/main/java/org/apache/rocketmq/tieredstore/provider/{TieredStoreBackendProvider.java => TieredStoreProvider.java} (98%)
 create mode 100644 tieredstore/src/main/java/org/apache/rocketmq/tieredstore/provider/posix/PosixFileSegment.java
 create mode 100644 tieredstore/src/test/java/org/apache/rocketmq/tieredstore/provider/posix/PosixFileSegmentTest.java
 create mode 100644 tieredstore/tiered_storage_arch.png