Skip to content

Generate 4.17.4 release note#4826

Open
StevenLuMT wants to merge 1 commit into
apache:masterfrom
StevenLuMT:release-note-4.17.4
Open

Generate 4.17.4 release note#4826
StevenLuMT wants to merge 1 commit into
apache:masterfrom
StevenLuMT:release-note-4.17.4

Conversation

@StevenLuMT

Copy link
Copy Markdown
Member

Motivation

Release note for 4.17.4

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds the release notes entry for Apache BookKeeper 4.17.4 to the website, documenting the patch release’s bug fixes, improvements, and dependency/CVE-related updates.

Changes:

  • Add a new 4.17.4 section at the top of the release notes page.
  • List merged PRs grouped under Bugs, Improvements, and Dependency updates.
  • Include a “Details” link to the GitHub PR query for the 4.17.4 release label.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


## 4.17.4

Release 4.17.4 includes multiple bug fixes and few dependency updates.
#### Bugs

* [Fix] Replace Java `record` with nested class in ConcurrentLongHashMap (branch-4.17) [PR #4778](https://github.com/apache/bookkeeper/pull/4778)
* [Fix] ConcurrentLongHashMap throw ArrayIndexOutOfBoundsException [PR #4771](https://github.com/apache/bookkeeper/pull/4771)
* Count the connection failure as the condition of quarantine [PR #4727](https://github.com/apache/bookkeeper/pull/4727)
* [client] fix writeLac memory leak and thread safety issue [PR #4713](https://github.com/apache/bookkeeper/pull/4713)
* Fix the stream client python package name [PR #4703](https://github.com/apache/bookkeeper/pull/4703)
* [fix]Fix entry loss due to incorrect lock of LedgerHandle [PR #4701](https://github.com/apache/bookkeeper/pull/4701)
* [client] fix writeLac memory leak and thread safety issue [PR #4713](https://github.com/apache/bookkeeper/pull/4713)
* Fix the stream client python package name [PR #4703](https://github.com/apache/bookkeeper/pull/4703)
* [fix]Fix entry loss due to incorrect lock of LedgerHandle [PR #4701](https://github.com/apache/bookkeeper/pull/4701)
* [fix] Ledger Replication worker should throttle on verrification reads [PR #4678](https://github.com/apache/bookkeeper/pull/4678)
* Fix the stream client python package name [PR #4703](https://github.com/apache/bookkeeper/pull/4703)
* [fix]Fix entry loss due to incorrect lock of LedgerHandle [PR #4701](https://github.com/apache/bookkeeper/pull/4701)
* [fix] Ledger Replication worker should throttle on verrification reads [PR #4678](https://github.com/apache/bookkeeper/pull/4678)
* FlakyTest: BookieAutoRecoveryTest.testEmptyLedgerLosesQuorumEventually [PR #4672](https://github.com/apache/bookkeeper/pull/4672)
* Fix read thread blocking in sendResponseAndWait causing READ_ENTRY_REQUEST p99 latency spike [PR #4730](https://github.com/apache/bookkeeper/pull/4730)
* Count the connection failure as the condition of quarantine [PR #4727](https://github.com/apache/bookkeeper/pull/4727)
* [client] fix writeLac memory leak and thread safety issue [PR #4713](https://github.com/apache/bookkeeper/pull/4713)
* Fix the stream client python package name [PR #4703](https://github.com/apache/bookkeeper/pull/4703)
Comment on lines +33 to +34
* test: migrate client module api tests to junit 5 [PR #4377](https://github.com/apache/bookkeeper/pull/4377)
* test: migrate client module bookie tests to junit 5 [PR #4359](https://github.com/apache/bookkeeper/pull/4359)
* Upgrade vertx to 4.5.27 to address CVE-2026-6860 [PR #4792](https://github.com/apache/bookkeeper/pull/4792)
* Upgrade thrift to 0.23.0 to address CVE-2026-43869 [PR #4791](https://github.com/apache/bookkeeper/pull/4791)
* build(deps): bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [PR #4725](https://github.com/apache/bookkeeper/pull/4725)
* build(deps): bump io.vertx:vertx-core from 4.5.11 to 4.5.24 [PR #4702](https://github.com/apache/bookkeeper/pull/4702)

#### Details

https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.17.4+is%3Amerged+
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.

2 participants