This is an automated email from the ASF dual-hosted git repository.
cadonna pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/kafka.git
The following commit(s) were added to refs/heads/3.2 by this push:
new 12734b1 Upgrade RocksDB from 6.27.3 to 6.29.4.1 (#11967)
12734b1 is described below
commit 12734b14462dc9d2947d5a06af40b16017d74904
Author: Bruno Cadonna <[email protected]>
AuthorDate: Wed Mar 30 14:04:47 2022 +0200
Upgrade RocksDB from 6.27.3 to 6.29.4.1 (#11967)
RocksDB 6.27.3 does not run on arm64 M1 Macs which would prevent people on
this platform to run Kafka Streams. Thus, this PR upgrades RocksDB to 6.29.4.1
which contains the following fix to allow to run RocksDB on arm64 M1 Macs:
facebook/rocksdb#7720
The source compatibility report between 6.27.3 and 6.29.4.1 (attached to
the ticket) reports a couple of incompatibilities. However, the
incompatibilities do not seem to affect Kafka Streams' backwards compatibility.
The changes to class RocksDB only apply when inheriting from RocksDB.
RocksDB is not exposed to users in Streams.
The changes to class WriteBatch and class WriteBatchInterface also only
apply with inheritance. Both classes are not exposed to users in Streams.
-The change to enum SanityLevel seem also not to apply to Streams since
SanityLevel is only used in ConfigOptions which is only used to load options
from files and properties objects. Loading options from files or properties is
not exposed to users in Streams.
Reviewers: Bill Bejeck <[email protected]>, Matthias J. Sax
<[email protected]>, A. Sophie Blee-Goldman <[email protected]>
---
gradle/dependencies.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle
index 3c317b5..cd70511 100644
--- a/gradle/dependencies.gradle
+++ b/gradle/dependencies.gradle
@@ -107,7 +107,7 @@ versions += [
netty: "4.1.73.Final",
powermock: "2.0.9",
reflections: "0.9.12",
- rocksDB: "6.27.3",
+ rocksDB: "6.29.4.1",
scalaCollectionCompat: "2.6.0",
scalafmt: "2.7.5",
scalaJava8Compat : "1.0.2",