Skip to content

Upgrade bk to 4.16#62

Closed
nodece wants to merge 24 commits intoascentstream:branch-as-2.10from
nodece:upgrade-bk-to-4.16
Closed

Upgrade bk to 4.16#62
nodece wants to merge 24 commits intoascentstream:branch-as-2.10from
nodece:upgrade-bk-to-4.16

Conversation

@nodece
Copy link
Copy Markdown
Collaborator

@nodece nodece commented Apr 30, 2025

Fixes #xyz

Main Issue: #xyz

PIP: #xyz

Motivation

Modifications

Verifying this change

  • Make sure that the change passes the CI checks.

(Please pick either of the following options)

This change is a trivial rework / code cleanup without any test coverage.

(or)

This change is already covered by existing tests, such as (please describe tests).

(or)

This change added tests and can be verified as follows:

(example:)

  • Added integration tests for end-to-end deployment with large payloads (10MB)
  • Extended integration test for recovery after broker failure

Does this pull request potentially affect one of the following parts:

If the box was checked, please highlight the changes

  • Dependencies (add or upgrade a dependency)
  • The public API
  • The schema
  • The default values of configurations
  • The threading model
  • The binary protocol
  • The REST endpoints
  • The admin CLI options
  • The metrics
  • Anything that affects deployment

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

Matching PR in forked repository

PR in forked repository:

@nodece nodece force-pushed the upgrade-bk-to-4.16 branch 2 times, most recently from 15a7e5e to 2d605a4 Compare May 6, 2025 07:38
dlg99 and others added 23 commits May 20, 2025 15:25
* Pulsar with bk 4.15.0 rc1

* license check

* licensecheck 2

* use 4.15.0 RC2

* Build with 4.15.0 release

(cherry picked from commit 7a7b5fa)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
---

*Motivation*

BookKeeper released 4.15.1 and it has some improvments
and bug fixes.

See more details on this:
https://github.com/apache/bookkeeper/releases/tag/release-4.15.1

(cherry picked from commit c28444c)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit ed6b712)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
### Motivation

Upgrade bookkeeper to 4.15.4.

(cherry picked from commit da78879)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
### Motivation

Upgrade bookkeeper to 4.15.5

Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit c55dda1)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…che#18990)

(cherry picked from commit 96f8262)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…e#20049)

(cherry picked from commit a7a605f)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…e#20127)

(cherry picked from commit bdb2a96)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 00c3745)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 9f12ace)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit ae272a5)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
(cherry picked from commit 4a5400f)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…21619)

Co-authored-by: Jiwe Guo <technoboy@apache.org>

(cherry picked from commit 697c168)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…RocksDB configs (apache#23175)

(cherry picked from commit 576666d)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
…ocksDB dependency (apache#20072)

### Motivation
BookKeeper has upgraded the RocksDB dependency to 7.9.2, related discussion:
https://lists.apache.org/thread/8j90y4vrvgz1nvt5pb0xdjjy3o8z57z7

apache/bookkeeper#3734

However, Pulsar also has the RocksDB dependency and it will override the BookKeeper's RocksDB dependency version. It will lead to the release package still using the old RocksDB version (6.29.4.1)

### Modifications
Upgrade the Pulsar's RocksDB dependency to 7.9.2 to keep sync with the BookKeeper's RocksDB dependency.

(cherry picked from commit a332fea)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
@nodece nodece force-pushed the upgrade-bk-to-4.16 branch from f7a4e7d to 9ad6bbc Compare May 20, 2025 08:52
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
@nodece nodece closed this May 23, 2025
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.

8 participants