This is an automated email from the ASF dual-hosted git repository.
zike pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new a332fead213 Upgrade the RocksDB version to 7.9.2 to keep sync with
BookKeeper's RocksDB dependency (#20072)
a332fead213 is described below
commit a332fead21390b3fbbb86c2d17a161717a170161
Author: Hang Chen <[email protected]>
AuthorDate: Wed Apr 12 13:12:46 2023 +0800
Upgrade the RocksDB version to 7.9.2 to keep sync with BookKeeper's RocksDB
dependency (#20072)
### Motivation
BookKeeper has upgraded the RocksDB dependency to 7.9.2, related discussion:
https://lists.apache.org/thread/8j90y4vrvgz1nvt5pb0xdjjy3o8z57z7
https://github.com/apache/bookkeeper/issues/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.
---
distribution/server/src/assemble/LICENSE.bin.txt | 2 +-
pom.xml | 2 +-
pulsar-sql/presto-distribution/LICENSE | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/distribution/server/src/assemble/LICENSE.bin.txt
b/distribution/server/src/assemble/LICENSE.bin.txt
index 0d5cd7c02a2..c321e54de2e 100644
--- a/distribution/server/src/assemble/LICENSE.bin.txt
+++ b/distribution/server/src/assemble/LICENSE.bin.txt
@@ -403,7 +403,7 @@ The Apache Software License, Version 2.0
- org.eclipse.jetty-jetty-alpn-conscrypt-server-9.4.48.v20220622.jar
- org.eclipse.jetty-jetty-alpn-server-9.4.48.v20220622.jar
* SnakeYaml -- org.yaml-snakeyaml-1.32.jar
- * RocksDB - org.rocksdb-rocksdbjni-6.29.4.1.jar
+ * RocksDB - org.rocksdb-rocksdbjni-7.9.2.jar
* Google Error Prone Annotations -
com.google.errorprone-error_prone_annotations-2.5.1.jar
* Apache Thrift - org.apache.thrift-libthrift-0.14.2.jar
* OkHttp3
diff --git a/pom.xml b/pom.xml
index 404807bc4ad..094a35b5ed1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -141,7 +141,7 @@ flexible messaging model and an intuitive client
API.</description>
<athenz.version>1.10.50</athenz.version>
<prometheus.version>0.16.0</prometheus.version>
<vertx.version>4.3.8</vertx.version>
- <rocksdb.version>6.29.4.1</rocksdb.version>
+ <rocksdb.version>7.9.2</rocksdb.version>
<slf4j.version>1.7.32</slf4j.version>
<commons.collections4.version>4.4</commons.collections4.version>
<log4j2.version>2.18.0</log4j2.version>
diff --git a/pulsar-sql/presto-distribution/LICENSE
b/pulsar-sql/presto-distribution/LICENSE
index e101191bbf5..214a928a749 100644
--- a/pulsar-sql/presto-distribution/LICENSE
+++ b/pulsar-sql/presto-distribution/LICENSE
@@ -399,7 +399,7 @@ The Apache Software License, Version 2.0
- trino-spi-368.jar
- trino-record-decoder-368.jar
* RocksDB JNI
- - rocksdbjni-6.29.4.1.jar
+ - rocksdbjni-7.9.2.jar
* SnakeYAML
- snakeyaml-1.32.jar
* Bean Validation API