Skip to content

Comments

[improve][misc] Sync commits from apache into ds-4.17#28

Open
manas-ctds wants to merge 8 commits intods-4.17from
ds-4.17_cherry-pick_feb12
Open

[improve][misc] Sync commits from apache into ds-4.17#28
manas-ctds wants to merge 8 commits intods-4.17from
ds-4.17_cherry-pick_feb12

Conversation

@manas-ctds
Copy link
Collaborator

Descriptions of the changes in this PR:

Motivation

(Explain: why you're making that change, what is the problem you're trying to solve)

Changes

(Describe: what changes you have made)

Master Issue: #


In order to uphold a high standard for quality for code contributions, Apache BookKeeper runs various precommit
checks for pull requests. A pull request can only be merged when it passes precommit checks.


Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

If this PR is a BookKeeper Proposal (BP):

  • Make sure the PR title is formatted like:
    <BP-#>: Description of bookkeeper proposal
    e.g. BP-1: 64 bits ledger is support
  • Attach the master issue link in the description of this PR.
  • Attach the google doc link if the BP is written in Google Doc.

Otherwise:

  • Make sure the PR title is formatted like:
    <Issue #>: Description of pull request
    e.g. Issue 123: Description ...
  • Make sure tests pass via mvn clean apache-rat:check install spotbugs:check.
  • Replace <Issue #> in the title with the actual Issue number.

thetumbled and others added 8 commits February 12, 2026 11:02
* add rate limit for gc.

* fix checkstyle.

* fix conf name and acqurie.

* rename gcZkOpRateLimit to gcMetadataOpRateLimit.

* rename gcZkOpRateLimit to gcMetadataOpRateLimit.

* add return label.

* add test code.

* document conf.

---------

Co-authored-by: fengwenzhi <fengwenzhi.max@bigo.sg>
(cherry picked from commit 417ff16)
(cherry picked from commit 41bff23)
* Only stop Gc for the fill disk for DbLedgerStorage

(cherry picked from commit 0621ae6)
(cherry picked from commit 67eacd0)
…tel semconv to 1.37.0 (apache#4690)

* Upgrade OpenTelemetry to 1.56.0, intrumentation to 2.21.0 and semconv to 1.37.0

* Fix compatibility on Otel 1.56

* Add otel.contrib.version

* Align okhttp3 and okio versions

* Upgrade licenses

(cherry picked from commit d71cd1e)
(cherry picked from commit 3c0cba1)
(cherry picked from commit b88fb5f)
(cherry picked from commit 6e6081c)
Upgrade netty to 4.1.130 Final (apache#4699)

(cherry picked from commit 9ce7cc9)
(cherry picked from commit ab79f5c)
(cherry picked from commit 7d41a90)
* [fix]Fix entry loss due to incorrect lock of LedgerHandle

(cherry picked from commit 44607a0)
(cherry picked from commit c16be13)
@manas-ctds manas-ctds self-assigned this Feb 12, 2026
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.

8 participants