Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
APACHE-2.0 License
Bot releases are hidden (Show)
Release 4.17.0 includes multiple important features, improvements, bug fixes and some dependencies CVE fixes.
The technical details of this release are summarized below.
No breaking changes. Some defaults are different, but overall there are no compatibility concerns.
RejectedExecutionException
PR #4024
Upgraded notable dependencies and address CVEs, including:
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+milestone%3A4.17.0+is%3Aclosed
Published by nicoloboschi 6 months ago
Release 4.16.5 includes multiple bug fixes and few dependency updates.
Apache BookKeeper users are encouraged to upgrade to 4.16.5 if you are using 4.16.x.
The technical details of this release are summarized below.
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.5+is%3Amerged+
Published by hangc0276 9 months ago
Release 4.16.4 includes multiple bug fixes and improvements, also we have a few dependency updates.
Apache BookKeeper users are encouraged to upgrade to 4.16.4 if you are using 4.16.x.
The technical details of this release are summarized below.
perRegionPlacement
when RegionAwareEnsemblePlacementPolicy#newEnsemble PR #4106
ensembleChangeCounter
not used. PR #4103
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.4+is%3Amerged+
Published by zymap 10 months ago
Release 4.15.5 includes multiple bug fixes and improvements, also we have a few dependency updates.
Apache BookKeeper users are encouraged to upgrade to 4.15.5 if you are using 4.15.x.
The technical details of this release are summarized below.
The previous release is using ARM platform compile, that means that the JNI libraries are only present for MacOS
and this will incur in a performance degradation (eg: the CRC libraries) or not working (in case of cpu affinity).
The build platform now is tagged with linux/amd64
by this PR #4060
RejectedExecutionException
PR #4024
perRegionPlacement
when RegionAwareEnsemblePlacementPolicy#newEnsemble PR #4106
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.15.5+is%3Aclosed+
Published by zymap about 1 year ago
Rlease 4.16.3 includes multiple bug fixes and some dependencies CVE fixes.
Apache BookKeeper users are encouraged to upgrade to 4.16.3.
The technical details of this release are summarized below.
RejectedExecutionException
PR #4024
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.3+is%3Aclosed
Published by hangc0276 about 1 year ago
Release 4.14.8 includes multiple bug fixes and some dependencies CVE fixes.
Apache BookKeeper users are encouraged to upgrade to 4.14.8.
The technical details of this release are summarized below.
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.14.8+is%3Amerged
Published by zymap over 1 year ago
Release 4.16.2 includes multiple bug fixes and some dependencies CVE fixes.
Apache BookKeeper users are encouraged to upgrade to 4.16.2.
The technical details of this release are summarized below.
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.2+is%3Aclosed
Published by zymap over 1 year ago
Release 4.15.4 includes multiple bug fixes and some dependencies CVE fixes.
Apache BookKeeper users are encouraged to upgrade to 4.15.4.
The technical details of this release are summarized below.
jvm_memory_direct_bytes_used
metrics compatible with jdk8 PR #3677
https://github.com/apache/bookkeeper/pulls?page=1&q=is%3Apr+label%3Arelease%2F4.15.4+is%3Aclosed
Published by hangc0276 over 1 year ago
Release 4.16.1 includes one critical bug fix.
Apache BookKeeper users are encouraged to upgrade to 4.16.1.
The technical details of this release are summarized below.
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.1+is%3Aclosed
Published by hangc0276 over 1 year ago
Release 4.16.0 includes multiple important features, improvements, bug fixes and some dependencies CVE fixes.
Due to this version has one critical regression in the BookKeeper client, Apache BookKeeper users are encouraged
to skip this version and upgrade to 4.16.1.
The technical details of this release are summarized below.
jvm_memory_direct_bytes_used
metrics compatible with jdk8. PR #3677
bookkeeper-server
module or on IDE PR #3255
Upgraded notable dependencies and address CVEs, including:
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+milestone%3A4.16.0+is%3Aclosed
Published by hangc0276 over 1 year ago
Release 4.14.7 includes multiple bug fixes.
Apache BookKeeper users are encouraged to upgrade to 4.14.7.
The technical details of this release are summarized below.
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.14.7+is%3Aclosed
Published by hangc0276 almost 2 years ago
Release 4.14.6 includes multiple bug fixes and some dependencies CVE fixes.
Apache BookKeeper users are encouraged to upgrade to 4.14.6.
The technical details of this release are summarized below.
jvm_memory_direct_bytes_used
metrics compatible with jdk8. PR #3677
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.14.6+is%3Aclosed
Published by zymap almost 2 years ago
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.
4.15.0 introduced a breaking change in the RocksDB configuration in 4.15.0. Release 4.15.3 allows users to safely upgrade from 4.14.x without losing the RocksDB runtime configuration
For more details, refer to https://lists.apache.org/thread/drh4p5prxbcs8gszhxnd1xsv0g48vvbt
See PR #3523
Timeout exceptions are now handled in a better way during reads.
See PR #3562
Published by zymap about 2 years ago
Published by zymap about 2 years ago
Published by nicoloboschi over 2 years ago
Release notes: https://bookkeeper.apache.org/release-notes#4145
Published by dlg99 over 2 years ago
Release 4.15 includes many upgrades to third party libraries marked with CVEs, adds more configuration options, extends REST API, adds an option to run without journal, improves memory utilization and stability, and more!
Apache BookKeeper users are encouraged to upgrade to 4.15.0. The technical details of this release are summarized below.
BookieServer
API changed and the code that creates its instances will require addition of the UncleanShutdownDetection
parameter. See PR 2936 for details and examples.
Bookie
class now is an interface with implementation in BookieImpl
. Code that uses it may need changes. For details please refer to PR 2717.
LedgerUnderreplicationManager
interface added a new method. Code that implements the interface will need changes. See PR 2805 for details.
MetadataBookieDriver
interface added a new method and removed an old one. RegistrationManager
interface added a new method. ByteBufAllocatorWithOomHandler
interface is added and used instead of the ByteBufAllocator
in multiple places. Code that implements the interfaces will need changes. See PR 2901 for details.
Upgraded dependencies to address CVEs include:
Dependency on log4j v.1 is removed.
https://github.com/apache/bookkeeper/issues?q=+label%3Arelease%2F4.15.0
Published by zymap almost 3 years ago
Published by eolivelli about 3 years ago
Published by merlimat over 3 years ago
#2718 -- Fix prometheus metric provider bug and add test to cover label scope