apache / rocketmq

Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
https://rocketmq.apache.org/
Apache License 2.0
21.3k stars 11.71k forks source link

[ISSUE #8955] Fix message buffer not release and dispatch thread exit in tiered storage #8965

Closed lizhimins closed 1 week ago

lizhimins commented 1 week ago

[ISSUE #8955] Fix message buffer not release and dispatch thread exit in tiered storage

Which Issue(s) This PR Fixes

Fixes #8955

Brief Description

How Did You Test This Change?

codecov-commenter commented 1 week ago

Codecov Report

Attention: Patch coverage is 50.00000% with 28 lines in your changes missing coverage. Please review.

Project coverage is 47.60%. Comparing base (9202de3) to head (127e7aa).

Files with missing lines Patch % Lines
...q/tieredstore/core/MessageStoreDispatcherImpl.java 21.73% 16 Missing and 2 partials :warning:
...che/rocketmq/tieredstore/index/IndexStoreFile.java 69.69% 5 Missing and 5 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #8965 +/- ## ============================================= - Coverage 47.71% 47.60% -0.12% + Complexity 11771 11748 -23 ============================================= Files 1304 1304 Lines 91118 91129 +11 Branches 11692 11694 +2 ============================================= - Hits 43477 43382 -95 - Misses 42279 42368 +89 - Partials 5362 5379 +17 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features:

LetLetMe commented 1 week ago

LGTM