You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched in the issues and found nothing similar.
Motivation
Currently, Fluss relies on 6.20.3-ververica-2.0 frocksdb, a fork of RocksDB, which is maintained by the Flink community. This specific version was chosen because it is a stable release widely adopted within the Flink ecosystem. The Flink community maintains frocksdb to incorporate patches required for Flink's state backend, which have not been upstreamed to the official RocksDB repository.
Solution
Since Fluss uses the native RocksDB API rather than being tied to frocksdb, we are not constrained by the Flink-specific fork. To take advantage of the latest improvements and optimizations, we plan to upgrade to the most recent official stable version of RocksDB: 9.9.3 (release notes ).
That said, this upgrade will require thorough benchmarking and stability testing, particularly around kv tables, to ensure compatibility and performance in Fluss. This process will help us validate the new version and mitigate any potential risks associated with the upgrade.
Anything else?
No response
Willingness to contribute
I'm willing to submit a PR!
The text was updated successfully, but these errors were encountered:
Search before asking
Motivation
Currently, Fluss relies on
6.20.3-ververica-2.0
frocksdb, a fork of RocksDB, which is maintained by the Flink community. This specific version was chosen because it is a stable release widely adopted within the Flink ecosystem. The Flink community maintains frocksdb to incorporate patches required for Flink's state backend, which have not been upstreamed to the official RocksDB repository.Solution
Since Fluss uses the native RocksDB API rather than being tied to frocksdb, we are not constrained by the Flink-specific fork. To take advantage of the latest improvements and optimizations, we plan to upgrade to the most recent official stable version of RocksDB: 9.9.3 (release notes ).
That said, this upgrade will require thorough benchmarking and stability testing, particularly around kv tables, to ensure compatibility and performance in Fluss. This process will help us validate the new version and mitigate any potential risks associated with the upgrade.
Anything else?
No response
Willingness to contribute
The text was updated successfully, but these errors were encountered: