Skip to content

Release 4.15.3

Compare
Choose a tag to compare
@zymap zymap released this 15 Nov 02:18
· 742 commits to master since this release
release-4.15.3

Release 4.15.3 includes multiple bug fixes and some dependencies CVE fixes.

Apache BookKeeper users are encouraged to upgrade to 4.15.3.
The technical details of this release are summarized below.

Notice

Highlights

Dependency updates

Bugs

  • Fix ByteBuf memory leak problem when setExplicitLac. PR #3557
  • Flush time started moved to after lock. PR #3570
  • Skip replicasCheck when replication disabled. PR #3563
  • Skipping placementPolicyCheck when ledger replication disabled. PR #3561
  • Fix the deadlock when only using io thread to handle request. PR #3480
  • Fix memory leak when reading entry but the connection disconnected. PR #3528
  • Fix byteBuf potential memory leak problem. PR #3525
  • LedgerOpenOp: Do not call blocking close() in the callback. PR #3513
  • Rename success with writableResult and update final writableResult about wait writeSet. PR #3505
  • Avoid closing the ledgerAuditorManager twice in the close method. PR #3503

Improvements

  • When call openLedgerOp, make the timeout ex is a separate error code. PR #3562
  • Make the rocksDB configuration compatible with previous versions. PR #3523
  • Reduce unnecessary loop in removeIf if map is empty. PR #3512
  • Update default value of allocatorPoolingConcurrency. PR #3001