This is an automated email from the ASF dual-hosted git repository.

shoothzj pushed a commit to branch branch-4.14
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/branch-4.14 by this push:
     new c3a60bb25d Upgrade rocksDB version to 6.29.4.1 (#3947)
c3a60bb25d is described below

commit c3a60bb25da7198fa3db7104c7dccc2b784b0c95
Author: Hang Chen <[email protected]>
AuthorDate: Tue May 9 14:02:59 2023 +0800

    Upgrade rocksDB version to 6.29.4.1 (#3947)
    
    Descriptions of the changes in this PR:
    
    
    
    ### Motivation
    Upgrade the RocksDB version to 6.29.4.1 to make sure BookKeeper 4.16.0 can 
roll back 4.14.x
    
    Refer to: 
https://github.com/apache/bookkeeper/issues/3734#issuecomment-1407626941
    
    ### Changes
    
    (Describe: what changes you have made)
    
    Master Issue: #<master-issue-number>
    
    > ---
    > In order to uphold a high standard for quality for code contributions, 
Apache BookKeeper runs various precommit
    > checks for pull requests. A pull request can only be merged when it 
passes precommit checks.
    >
    > ---
    > Be sure to do all of the following to help us incorporate your 
contribution
    > quickly and easily:
    >
    > If this PR is a BookKeeper Proposal (BP):
    >
    > - [ ] Make sure the PR title is formatted like:
    >     `<BP-#>: Description of bookkeeper proposal`
    >     `e.g. BP-1: 64 bits ledger is support`
    > - [ ] Attach the master issue link in the description of this PR.
    > - [ ] Attach the google doc link if the BP is written in Google Doc.
    >
    > Otherwise:
    >
    > - [ ] Make sure the PR title is formatted like:
    >     `<Issue #>: Description of pull request`
    >     `e.g. Issue 123: Description ...`
    > - [ ] Make sure tests pass via `mvn clean apache-rat:check install 
spotbugs:check`.
    > - [ ] Replace `<Issue #>` in the title with the actual Issue number.
    >
    > ---
---
 bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt    | 6 +++---
 bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt | 6 +++---
 pom.xml                                                   | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt 
b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
index 444dbb2dbf..45d8a799c7 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
@@ -257,7 +257,7 @@ Apache Software License, Version 2.
 - lib/org.eclipse.jetty-jetty-servlet-9.4.48.v20220622.jar [22]
 - lib/org.eclipse.jetty-jetty-util-9.4.48.v20220622.jar [22]
 - lib/org.eclipse.jetty-jetty-util-ajax-9.4.48.v20220622.jar [22]
-- lib/org.rocksdb-rocksdbjni-6.16.4.jar [23]
+- lib/org.rocksdb-rocksdbjni-6.29.4.1.jar [23]
 - lib/com.beust-jcommander-1.82.jar [24]
 - lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
 - lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
@@ -330,7 +330,7 @@ Apache Software License, Version 2.
 [20] Source available at 
https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=shortlog;h=refs/tags/LANG_3_6
 [21] Source available at https://github.com/apache/zookeeper/tree/release-3.6.2
 [22] Source available at 
https://github.com/eclipse/jetty.project/tree/jetty-9.4.48.v20220622
-[23] Source available at https://github.com/facebook/rocksdb/tree/v6.16.4
+[23] Source available at https://github.com/facebook/rocksdb/tree/v6.29.4.1
 [24] Source available at https://github.com/cbeust/jcommander/tree/1.82
 [25] Source available at 
https://github.com/DataSketches/sketches-core/tree/sketches-0.8.3
 [26] Source available at https://github.com/lz4/lz4-java/tree/1.3.0
@@ -586,7 +586,7 @@ This private header is also used by Apple's open source
     * 
http://www.opensource.apple.com/source/configd/configd-453.19/dnsinfo/dnsinfo.h
 
 
------------------------------------------------------------------------------------
-lib/org.rocksdb-rocksdbjni-6.16.4.jar is derived from leveldb, which is under 
the following license.
+lib/org.rocksdb-rocksdbjni-6.29.4.1.jar is derived from leveldb, which is 
under the following license.
 
 Copyright (c) 2011 The LevelDB Authors. All rights reserved.
 
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt 
b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
index d75da6c80b..702e27a2f1 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
@@ -257,7 +257,7 @@ Apache Software License, Version 2.
 - lib/org.eclipse.jetty-jetty-servlet-9.4.48.v20220622.jar [22]
 - lib/org.eclipse.jetty-jetty-util-9.4.48.v20220622.jar [22]
 - lib/org.eclipse.jetty-jetty-util-ajax-9.4.48.v20220622.jar [22]
-- lib/org.rocksdb-rocksdbjni-6.16.4.jar [23]
+- lib/org.rocksdb-rocksdbjni-6.29.4.1.jar [23]
 - lib/com.beust-jcommander-1.82.jar [24]
 - lib/com.yahoo.datasketches-memory-0.8.3.jar [25]
 - lib/com.yahoo.datasketches-sketches-core-0.8.3.jar [25]
@@ -327,7 +327,7 @@ Apache Software License, Version 2.
 [20] Source available at 
https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=shortlog;h=refs/tags/LANG_3_6
 [21] Source available at https://github.com/apache/zookeeper/tree/release-3.6.2
 [22] Source available at 
https://github.com/eclipse/jetty.project/tree/jetty-9.4.48.v20220622
-[23] Source available at https://github.com/facebook/rocksdb/tree/v6.16.4
+[23] Source available at https://github.com/facebook/rocksdb/tree/v6.29.4.1
 [24] Source available at https://github.com/cbeust/jcommander/tree/1.82
 [25] Source available at 
https://github.com/DataSketches/sketches-core/tree/sketches-0.8.3
 [26] Source available at https://github.com/lz4/lz4-java/tree/1.3.0
@@ -582,7 +582,7 @@ This private header is also used by Apple's open source
     * 
http://www.opensource.apple.com/source/configd/configd-453.19/dnsinfo/dnsinfo.h
 
 
------------------------------------------------------------------------------------
-lib/org.rocksdb-rocksdbjni-6.16.4.jar is derived from leveldb, which is under 
the following license.
+lib/org.rocksdb-rocksdbjni-6.29.4.1.jar is derived from leveldb, which is 
under the following license.
 
 Copyright (c) 2011 The LevelDB Authors. All rights reserved.
 
diff --git a/pom.xml b/pom.xml
index 367d4b72df..a427cc14a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -159,7 +159,7 @@
     <protoc3.version>3.19.6</protoc3.version>
     
<protoc-gen-grpc-java.version>${grpc.version}</protoc-gen-grpc-java.version>
     <reflections.version>0.9.11</reflections.version>
-    <rocksdb.version>6.16.4</rocksdb.version>
+    <rocksdb.version>6.29.4.1</rocksdb.version>
     <shrinkwrap.version>3.0.1</shrinkwrap.version>
     <slf4j.version>1.7.36</slf4j.version>
     <snakeyaml.version>1.32</snakeyaml.version>

Reply via email to