|
1 | 1 | <!-- markdown-link-check-disable --> |
2 | 2 | # Release notes |
3 | 3 |
|
| 4 | +## 4.17.3 |
| 5 | + |
| 6 | +Release 4.17.3 includes multiple bug fixes and few dependency updates. |
| 7 | + |
| 8 | +Apache BookKeeper users are encouraged to upgrade to 4.17.3 if you are using 4.17.x. |
| 9 | +The technical details of this release are summarized below. |
| 10 | + |
| 11 | +#### Bugs |
| 12 | + |
| 13 | +* Fix: Garbage collection stuck on corrupt entry log file [PR #4544](https://github.com/apache/bookkeeper/pull/4544) |
| 14 | +* [fix] Failed read entries after multiple decommissioning [PR #4613](https://github.com/apache/bookkeeper/pull/4613) |
| 15 | +* [fix]BK stays at read_only state even if the disk is empty [PR #4640](https://github.com/apache/bookkeeper/pull/4640) |
| 16 | +* Bring back the old public method name which removed from #4640 [PR #4682](https://github.com/apache/bookkeeper/pull/4682) |
| 17 | +* [fix]compile error of the file native_io_jni.c for the env jdk11 & windows [PR #4665](https://github.com/apache/bookkeeper/pull/4665) |
| 18 | +* Only stop Gc for the fill disk for DbLedgerStorage [PR #4661](https://github.com/apache/bookkeeper/pull/4661) |
| 19 | +* [fix]Wrong error code(-102) when opening a deleted ledger [PR #4657](https://github.com/apache/bookkeeper/pull/4657) |
| 20 | +* Log all the error in the GarbageCollectorThread [PR #4649](https://github.com/apache/bookkeeper/pull/4649) |
| 21 | + |
| 22 | +#### Improvements |
| 23 | + |
| 24 | +* support `equalsAndHashcode` for BookieServerInfo [PR #4686](https://github.com/apache/bookkeeper/pull/4686) |
| 25 | +* Supports configuring TCP Keepalive related parameters in Bookie Client. [PR #4683](https://github.com/apache/bookkeeper/pull/4683) |
| 26 | +* add rate limit for zk read rate in gc. [PR #4645](https://github.com/apache/bookkeeper/pull/4645) |
| 27 | + |
| 28 | +#### Dependency updates |
| 29 | + |
| 30 | +* Upgrade netty to 4.1.130 Final [PR #4699](https://github.com/apache/bookkeeper/pull/4699) |
| 31 | +* [security] Replace net.jpountz.lz4:lz4 with at.yawk.lz4:lz4-java [PR #4696](https://github.com/apache/bookkeeper/pull/4696) |
| 32 | +* Upgrade OpenTelemetry to 1.56.0, Otel instrumentation to 2.21.0 and Otel semconv to 1.37.0 [PR #4690](https://github.com/apache/bookkeeper/pull/4690) |
| 33 | +* Exclude commons-collections from dependencies [PR #4689](https://github.com/apache/bookkeeper/pull/4689) |
| 34 | +* Remove commons-configuration2 and commons-beanutils from top level dependencies [PR #4648](https://github.com/apache/bookkeeper/pull/4648) |
| 35 | + |
4 | 36 | ## 4.17.2 |
5 | 37 |
|
6 | 38 | Release 4.17.2 includes multiple bug fixes and few dependency updates. |
|
0 commit comments