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

[fix][broker]Support setting autoSkipNonRecoverableData dynamically in expiryMon… #21991

Merged

Conversation

chenhongSZ
Copy link
Contributor

@chenhongSZ chenhongSZ commented Jan 30, 2024

Support setting autoSkipNonRecoverableData dynamically in PersistentMessageExpiryMonitor

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

Matching PR in forked repository

PR in forked repository:

@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Jan 30, 2024
@hanmz
Copy link
Contributor

hanmz commented Feb 4, 2024

LGTM. Can we add a test for this case?

@chenhongSZ
Copy link
Contributor Author

LGTM. Can we add a test for this case?

done, PTAL

@codecov-commenter
Copy link

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (8a18043) 73.65% compared to head (d15edd8) 73.60%.
Report is 16 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master   #21991      +/-   ##
============================================
- Coverage     73.65%   73.60%   -0.06%     
- Complexity    32471    32481      +10     
============================================
  Files          1863     1863              
  Lines        138772   138816      +44     
  Branches      15203    15216      +13     
============================================
- Hits         102213   102171      -42     
- Misses        28665    28743      +78     
- Partials       7894     7902       +8     
Flag Coverage Δ
inttests 24.12% <33.33%> (+0.01%) ⬆️
systests 23.85% <33.33%> (-0.02%) ⬇️
unittests 72.89% <33.33%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
...ice/persistent/PersistentMessageExpiryMonitor.java 69.38% <33.33%> (-1.03%) ⬇️

... and 78 files with indirect coverage changes

@poorbarcode poorbarcode merged commit 220a3d6 into apache:master Feb 18, 2024
49 of 50 checks passed
Technoboy- pushed a commit that referenced this pull request Feb 22, 2024
… in expiryMon… (#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
Technoboy- pushed a commit that referenced this pull request Feb 26, 2024
… in expiryMon… (#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
gaoran10 pushed a commit to gaoran10/pulsar that referenced this pull request Mar 4, 2024
… in expiryMon… (apache#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
(cherry picked from commit 220a3d6)
gaoran10 pushed a commit that referenced this pull request Mar 4, 2024
… in expiryMon… (#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
(cherry picked from commit 220a3d6)
mukesh-ctds pushed a commit to datastax/pulsar that referenced this pull request Mar 4, 2024
… in expiryMon… (apache#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
(cherry picked from commit 220a3d6)
(cherry picked from commit 09cb541)
mukesh-ctds pushed a commit to datastax/pulsar that referenced this pull request Mar 6, 2024
… in expiryMon… (apache#21991)

Co-authored-by: atomchchen <atomchchen@tencent.com>
(cherry picked from commit 220a3d6)
(cherry picked from commit 09cb541)
@chenhongSZ chenhongSZ deleted the autoSkipNonRecoverableData-dynamic branch March 19, 2024 02:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants