Skip to main content

Releases

Version 4.17.1 is the latest release of BookKeeper. The current stable version is 4.16.6.

Release notes

Release Integrity

You must verify the integrity of the downloaded files. We provide OpenPGP signatures for every release file. This signature should be matched against the KEYS file which contains the OpenPGP keys of BookKeeper's Release Managers. We also provide SHA-512 checksums for every release file. After you download the file, you should calculate a checksum for your download, and make sure it is the same as ours.

If you want to download older, archived releases, they are available in the Apache archive.

Getting Started

Once you've downloaded a BookKeeper release, instructions on getting up and running with a standalone cluster that you can run your laptop can be found in Run BookKeeper locally.

If you need to connect to an existing BookKeeper cluster using an officially supported client, see client docs for these languages:

Client GuideAPI docs
The BookKeeper ClientJavadoc
The DistributedLog LibraryJavadoc

News

26 June, 2024 Release 4.17.1 available

This is the 49th release of Apache BookKeeper ! See BookKeeper 4.17.1 Release Notes for details.

26 June, 2024 Release 4.16.6 available

This is the 48th release of Apache BookKeeper ! See BookKeeper 4.16.6 Release Notes for details.

3 April, 2024 Release 4.16.5 available

This is the 47th release of Apache BookKeeper ! See BookKeeper 4.16.5 Release Notes for details.

2 April, 2024 Release 4.17.0 available

This is the 46th release of Apache BookKeeper ! See BookKeeper 4.17.0 Release Notes for details.

19 January, 2024 Release 4.16.4 available

This is the 45th release of Apache BookKeeper ! See BookKeeper 4.16.4 Release Notes for details.

19 December, 2023 Release 4.15.5 available

This is the 44th release of Apache BookKeeper ! See BookKeeper 4.15.5 Release Notes for details.

8 September, 2023 Release 4.16.3 available

This is the 43rd release of Apache BookKeeper ! See BookKeeper 4.16.3 Release Notes for details.

17 August, 2023 Release 4.14.8 available

This is the 42nd release of Apache BookKeeper ! See BookKeeper 4.14.8 Release Notes for details.

2 July, 2023 Release 4.16.2 available

This is the 41st release of Apache BookKeeper ! See BookKeeper 4.16.2 Release Notes for details.

15 April, 2023 Release 4.16.1 available

This is the 40th release of Apache BookKeeper ! See BookKeeper 4.16.1 Release Notes for details.

29 March, 2023 Release 4.16.0 available

This is the 39th release of Apache BookKeeper ! See BookKeeper 4.16.0 Release Notes for details.

14 March, 2023 Release 4.15.4 available

This is the 38th release of Apache BookKeeper ! See BookKeeper 4.15.4 Release Notes for details.

13 February, 2023 Release 4.14.7 available

This is the 37th release of Apache BookKeeper ! See BookKeeper 4.14.7 Release Notes for details.

19 December, 2022 Release 4.14.6 available

This is the 36th release of Apache BookKeeper ! See BookKeeper 4.14.6 Release Notes for details.

14 November, 2022 Release 4.15.3 available

This is the 35th release of Apache BookKeeper ! See BookKeeper 4.15.3 Release Notes for details.

8 October, 2022 Release 4.15.2 available

This is the 34th release of Apache BookKeeper ! See BookKeeper 4.15.2 Release Notes for details.

1 September, 2022 Release 4.15.1 available

This is the 33rd release of Apache BookKeeper ! See BookKeeper 4.15.1 Release Notes for details.

13 May, 2022 Release 4.14.5 available

This is the 32nd release of Apache BookKeeper ! See BookKeeper 4.14.5 Release Notes for details.

9 May, 2022 Release 4.15.0 available

This is the 31st release of Apache BookKeeper ! See BookKeeper 4.15.0 Release Notes for details.

22 December, 2021 Release 4.14.4 available

This is the 30th release of Apache BookKeeper ! See BookKeeper 4.14.4 Release Notes for details.

9 November, 2021 Release 4.14.3 available

This is the 29th release of Apache BookKeeper ! See BookKeeper 4.14.3 Release Notes for details.

23 August, 2021 Release 4.14.2 available

This is the 28th release of Apache BookKeeper ! See BookKeeper 4.14.2 Release Notes for details.

31 May, 2021 Release 4.14.1 available

This is the 27th release of Apache BookKeeper ! See BookKeeper 4.14.1 Release Notes for details.

25 May, 2021 Release 4.14.0 available

This is the 26th release of Apache BookKeeper ! See BookKeeper 4.14.0 Release Notes for details.

25 February, 2021 Release 4.13.0 available

This is the 25th release of Apache BookKeeper ! See BookKeeper 4.13.0 Release Notes for details.

11 January, 2021 Release 4.12.1 available

This is the 24th release of Apache BookKeeper !

See BookKeeper 4.12.1 Release Notes for details.

11 November, 2020 Release 4.12.0 available

This is the 23rd release of Apache BookKeeper !

See BookKeeper 4.12.0 Release Notes for details.

20 October, 2020 Release 4.11.1 available

This is the 22nd release of Apache BookKeeper !

See BookKeeper 4.11.1 Release Notes for details.

10 July, 2020 Release 4.11.0 available

This is the 21st release of Apache BookKeeper !

See BookKeeper 4.11.0 Release Notes for details.

6 November, 2019 Release 4.10.0 available

This is the 20th release of Apache BookKeeper!

The 4.10.0 release incorporates hundreds of bug fixes, improvements, and features since previous major release, 4.9.0.

See BookKeeper 4.10.0 Release Notes for details.

16 May, 2019 Release 4.9.2 available

This is the 19th release of Apache BookKeeper !

The 4.9.2 release is a bugfix release which fixes a couple of issues reported from users of 4.9.1.

See BookKeeper 4.9.2 Release Notes for details.

7 April, 2019 Release 4.9.1 available

This is the 18th release of Apache BookKeeper !

The 4.9.1 release is a bugfix release which fixes a couple of issues reported from users of 4.9.0.

See BookKeeper 4.9.1 Release Notes for details.

19 March, 2019 Release 4.8.2 available

This is the 17th release of Apache BookKeeper!

The 4.8.2 release is a bugfix release which fixes a couple of issues reported from users of 4.8.1.

See BookKeeper 4.8.2 Release Notes for details.

31 January, 2019 Release 4.9.0 available

This is the 16th release of Apache BookKeeper!

The 4.9.0 release incorporates hundreds of bug fixes, improvements, and features since previous major release, 4.8.0, which was released four months ago. It is a new milestone in Apache BookKeeper community.

See BookKeeper 4.9.0 Release Notes for details.

04 December, 2018 Release 4.7.3 available

This is the 15th release of Apache BookKeeper!

The 4.7.3 release is a bugfix release which fixes a bunch of issues reported from users of 4.7.2.

See BookKeeper 4.7.3 Release Notes for details.

22 November, 2018 Release 4.8.1 available

This is the 14th release of Apache BookKeeper !

The 4.8.1 release is a bugfix release which fixes a bunch of issues reported from users of 4.8.0.

See BookKeeper 4.8.1 Release Notes for details.

26 September, 2018 Release 4.8.0 available

This is the 13th release of Apache BookKeeper !

The 4.8.0 release incorporates hundreds of bug fixes, improvements, and features since previous major release, 4.7.0. It is a new big milestone in Apache BookKeeper community, this release include great new features, like Relaxed Durability, Stream Storage service and Multiple Active Entrylogs.

See BookKeeper 4.8.0 Release Notes for details.

29 August, 2018: Release 4.7.2 available

This is the 12th release of Apache BookKeeper!

The 4.7.2 release is a bugfix release which fixes a bunch of issues reported from users of 4.7.1. These fixes include bug fixes around DbLedgerStorage, failure handling around ensemble changes, bookie shutdown and such.

See BookKeeper 4.7.2 Release Notes for details.

19 June, 2018: Release 4.7.1 available

This is the 11th release of Apache BookKeeper!

The 4.7.1 release is a bugfix release which fixes a bunch of issues reported from users of 4.7.0. These fixes include bug fixes around ledger cache and object pooling, performance enhancement avoiding memory copies and such.

See BookKeeper 4.7.1 Release Notes for details.

17 April, 2018: Release 4.7.0 available

This is the 10th release of Apache BookKeeper!

The 4.7.0 release incorporates hundreds of bug fixes, improvements, and features since previous major release, 4.6.0, which was released four months ago. It is a big milestone in Apache BookKeeper community - Yahoo branch is fully merged back to upstream, and Apache Pulsar (incubating) starts using official BookKeeper release for its upcoming 2.0 release.

It is also the first release of Apache DistributedLog after it is merged as sub modules of Apache BookKeeper.

See BookKeeper 4.7.0 Release Notes for details.

9 April, 2018: Release 4.6.2 available

This is the ninth release of BookKeeper as an Apache Top Level Project!

The 4.6.2 release is a bugfix release.

See BookKeeper 4.6.2 Release Notes for details.

30 January, 2018: Release 4.6.1 available

This is the eighth release of BookKeeper as an Apache Top Level Project!

The 4.6.1 release is a bugfix release.

See BookKeeper 4.6.1 Release Notes for details.

27 December, 2017: Release 4.6.0 available

This is the seventh release of BookKeeper as an Apache Top Level Project!

The 4.6.0 release incorporates new fixes, improvements, and features since previous major release 4.5.0.

See BookKeeper 4.6.0 Release Notes for details.

22 November, 2017: Release 4.5.1 available

This is the sixth release of BookKeeper as an Apache Top Level Project!

The 4.5.1 release is a bugfix release.

See BookKeeper 4.5.1 Release Notes for details.

10 August, 2017: Release 4.5.0 available

This is the fifth release of BookKeeper as an Apache Top Level Project!

The 4.5.0 release incorporates hundreds of new fixes, improvements, and features since previous major release, 4.4.0, which was released over a year ago. It is a big milestone in Apache BookKeeper community, converging from three main branches (Salesforce, Twitter and Yahoo).

See BookKeeper 4.5.0 Release Notes for details.

16 May, 2016: release 4.4.0 available

This is the fourth release of BookKeeper as an Apache Top Level Project!

This release contains a total of 94 Jira tickets fixed and brings several bookie reliability and operability improvements, along with a long list of bugfixes.

See BookKeeper 4.4.0 Release Notes for details.

30 Nov, 2015: release 4.3.2 available

This is the third release of BookKeeper as an Apache Top Level Project!

This release fixes some issues in both bookie server and bookkeeper client.

See BookKeeper 4.3.2 Release Notes for details.

27 May, 2015: release 4.3.1 available

This is the second release of BookKeeper as an Apache Top Level Project!

This release fixes some issues in both bookie server and bookkeeper client.

See BookKeeper 4.3.1 Release Notes for details.

16 Jan, 2015: release 4.2.4 available

This is the first release of BookKeeper as an Apache Top Level Project!

This release fixes some critical issues in fencing when the ack quorum and write quorum are different sizes.

See BookKeeper 4.2.4 Release Notes for details.

14 Oct, 2014: release 4.3.0 available

This is the seventh release of BookKeeper as a subproject of Zookeeper.

This release includes a lot of improvements to the bookie on-disk performance, a new statistics framework, and protobuffer protocol support along with numerous bugfixes.

See BookKeeper 4.3.0 Release Notes for details.

27 June, 2013: release 4.2.3 available

This is the sixth release of BookKeeper as a subproject of Zookeeper.

This is a bugfix release for 4.2.2.

Notable fixes and improvements include new utilities to give administrators better visibility of cluster state (BOOKKEEPER-746), improvements to allow for smoother rolling upgrades (BOOKKEEPER-745), fixes to ledger polling to ensure metadata updates aren't missed (BOOKKEEPER-710 & BOOKKEEPER-747) and shading of protobuf libraries to avoid conflicts when included with other version (BOOKKEEPER-708).

See BookKeeper 4.2.3 Release Notes for details.

9 Oct, 2013: release 4.2.2 available

This is the fifth release of BookKeeper as a subproject of Zookeeper.

This is a bugfix release for 4.2.1. There are some minor API improvements. Notably, it is now possible to check whether a ledger is closed without opening it, and it is now possible to get a list of ledgers available in the cluster.

See BookKeeper 4.2.2 Release Notes for details.

27 Feb, 2013: release 4.2.1 available

This is the fourth release of BookKeeper as a subproject of Zookeeper. This release fixes a major performance bug in release 4.2.0. All users of BookKeeper 4.2.0 should upgrade immediately.

See BookKeeper 4.2.1 Release Notes for details.

18 Jan, 2013: release 4.2.0 available

This is the third release of BookKeeper as a subproject of Zookeeper. See BookKeeper 4.2.0 Release Notes for details.

12 Jun, 2012: release 4.1.0 available

This is the second release of BookKeeper as a subproject of Zookeeper. See BookKeeper 4.1.0 Release Notes for details.

7 Dec, 2011: release 4.0.0 available

This is the first release of BookKeeper as a subproject of Zookeeper. See BookKeeper 4.0.0 Release Notes for details.