Skip to content

Conversation

@poorbarcode
Copy link
Contributor

@poorbarcode poorbarcode commented Jan 24, 2025

Motivation

Regard [DISCUSS] Add an optional config to disable the feature that compresses cursor metadata, which was contributed by #9292, we get a conclusion:

  • branch-3.0, branch-3.3, branch-4.0: set default value of the feature managedLedgerPersistIndividualAckAsLongArray to false
  • branch-4.1: set the default value of the feature managedLedgerPersistIndividualAckAsLongArray to true

Modifications

  • Set the default value of managedLedgerPersistIndividualAckAsLongArray to true. This PR should not be cherry-picked into previous versions.

Documentation

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

Matching PR in forked repository

PR in forked repository: x

@poorbarcode poorbarcode added this to the 4.1.0 milestone Jan 24, 2025
@poorbarcode poorbarcode self-assigned this Jan 24, 2025
@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Jan 24, 2025
@poorbarcode
Copy link
Contributor Author

/pulsarbot rerun-failure-checks

Copy link
Member

@lhotari lhotari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@codecov-commenter
Copy link

codecov-commenter commented Jan 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.22%. Comparing base (bbc6224) to head (2147281).
Report is 866 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master   #23888      +/-   ##
============================================
+ Coverage     73.57%   74.22%   +0.65%     
+ Complexity    32624    32216     -408     
============================================
  Files          1877     1853      -24     
  Lines        139502   143638    +4136     
  Branches      15299    16317    +1018     
============================================
+ Hits         102638   106621    +3983     
+ Misses        28908    28639     -269     
- Partials       7956     8378     +422     
Flag Coverage Δ
inttests 26.69% <ø> (+2.11%) ⬆️
systests 23.10% <ø> (-1.23%) ⬇️
unittests 73.74% <ø> (+0.90%) ⬆️

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

Files with missing lines Coverage Δ
...org/apache/pulsar/broker/ServiceConfiguration.java 98.15% <ø> (-1.24%) ⬇️

... and 1024 files with indirect coverage changes

@lhotari lhotari merged commit 798a014 into apache:master Jan 24, 2025
65 of 66 checks passed
hanmz pushed a commit to hanmz/pulsar that referenced this pull request Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-not-needed Your PR changes do not impact docs ready-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants