Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please update the rocksdbjni jar to 9.6.1 #23402

Open
1 of 2 tasks
yurivict opened this issue Oct 5, 2024 · 1 comment
Open
1 of 2 tasks

Please update the rocksdbjni jar to 9.6.1 #23402

yurivict opened this issue Oct 5, 2024 · 1 comment
Labels
type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages

Comments

@yurivict
Copy link

yurivict commented Oct 5, 2024

Search before asking

  • I searched in the issues and found nothing similar.

Motivation

The latest releases still use a very old RocksDB version 7.9.2

The JAR file org.rocksdb-rocksdbjni-7.9.2.jar doesn't contain the FreeBSD binary and this causes Apache Pulsar to fail to run on FreeBSD.

We have the rocksdb-jni-9.6.1 package that contains the JAR file that can be a drop-in replacement for org.rocksdb-rocksdbjni, but it is only for the modern version of RocksDB 9.6.1

Could you please update Apache Pulse to use RocksDB 9.6.1 which would allow us to run it on FreeBSD?

Thank you,
Yuri

Solution

No response

Alternatives

No response

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!
@yurivict yurivict added the type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages label Oct 5, 2024
@lhotari
Copy link
Member

lhotari commented Oct 5, 2024

@yurivict For Pulsar, it's BookKeeper where RocksDB is used. There's a pending PR in Apache BookKeeper to upgrade to 9.x, apache/bookkeeper#4422

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement The enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages
Projects
None yet
Development

No branches or pull requests

2 participants