Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ISSUE #5754] [RIP-57] Add asynchronous interfaces to MessageStore #5755

Merged
merged 7 commits into from
Dec 29, 2022

Conversation

ShadowySpirits
Copy link
Member

link to #5754

@ShadowySpirits ShadowySpirits marked this pull request as ready for review December 22, 2022 05:08
@codecov-commenter
Copy link

codecov-commenter commented Dec 23, 2022

Codecov Report

Merging #5755 (5a13c7c) into develop (646d04f) will decrease coverage by 0.03%.
The diff coverage is 36.98%.

@@              Coverage Diff              @@
##             develop    #5755      +/-   ##
=============================================
- Coverage      42.45%   42.41%   -0.04%     
- Complexity      8215     8227      +12     
=============================================
  Files           1060     1060              
  Lines          73193    73363     +170     
  Branches        9598     9601       +3     
=============================================
+ Hits           31071    31119      +48     
- Misses         38221    38325     +104     
- Partials        3901     3919      +18     
Impacted Files Coverage Δ
.../rocketmq/broker/metrics/BrokerMetricsManager.java 11.74% <0.00%> (ø)
...org/apache/rocketmq/broker/out/BrokerOuterAPI.java 16.55% <0.00%> (-0.82%) ⬇️
...org/apache/rocketmq/store/DefaultMessageStore.java 52.36% <0.00%> (-0.41%) ⬇️
...ava/org/apache/rocketmq/store/DispatchRequest.java 59.59% <0.00%> (-13.25%) ⬇️
...n/java/org/apache/rocketmq/store/MessageStore.java 0.00% <ø> (ø)
...ache/rocketmq/store/logfile/DefaultMappedFile.java 43.34% <0.00%> (-0.69%) ⬇️
...ketmq/store/plugin/AbstractPluginMessageStore.java 0.00% <0.00%> (ø)
...a/org/apache/rocketmq/store/pop/PopCheckPoint.java 0.00% <0.00%> (ø)
...he/rocketmq/broker/processor/PopReviveService.java 40.97% <28.16%> (+0.65%) ⬆️
.../apache/rocketmq/broker/failover/EscapeBridge.java 40.69% <41.66%> (+7.16%) ⬆️
... and 31 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

zhouxinyu
zhouxinyu previously approved these changes Dec 25, 2022
aaron-ai
aaron-ai previously approved these changes Dec 25, 2022
lizhimins
lizhimins previously approved these changes Dec 26, 2022
ShadowySpirits and others added 2 commits December 28, 2022 15:58
Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
@aaron-ai aaron-ai merged commit 9f8e85b into apache:develop Dec 29, 2022
Langkeren pushed a commit to Langkeren/rocketmq that referenced this pull request Jan 3, 2023
…ore (apache#5755)

* [RIP-57] Add asynchronous interfaces to MessageStore

* fix unit test

* Modified according to review comments

* Remove unnecessary stubbing

* Add some other methods to MessageStore

* fix bazel test

* Skip failing test case

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
@ShadowySpirits ShadowySpirits deleted the tiered_storage_async_api branch January 4, 2023 03:58
drpmma pushed a commit that referenced this pull request Feb 21, 2023
…5755)

* [RIP-57] Add asynchronous interfaces to MessageStore

* fix unit test

* Modified according to review comments

* Remove unnecessary stubbing

* Add some other methods to MessageStore

* fix bazel test

* Skip failing test case

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>

Signed-off-by: Li Zhanhui <lizhanhui@gmail.com>
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants