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

dongjoon pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/master by this push:
     new 83e3b06656f [SPARK-42129][BUILD] Upgrade rocksdbjni to 7.9.2
83e3b06656f is described below

commit 83e3b06656ff30a89717fd3650a43cd07ca12c2b
Author: yangjie01 <[email protected]>
AuthorDate: Fri Jan 20 04:35:33 2023 -0800

    [SPARK-42129][BUILD] Upgrade rocksdbjni to 7.9.2
    
    ### What changes were proposed in this pull request?
    This pr aims to upgrade rocksdbjni from 7.8.3 to 7.9.2.
    
    ### Why are the changes needed?
    This version bring the performance related to scan iterator and bug fix 
related to async io, the release notes as follows:
    
    - https://github.com/facebook/rocksdb/releases/tag/v7.9.2
    
    ### Does this PR introduce _any_ user-facing change?
    No
    
    ### How was this patch tested?
    
    - Pass GitHub Actions
    - Manual test `RocksDBBenchmark`:
    
    **7.8.3**
    
    ```
    [INFO] Running org.apache.spark.util.kvstore.RocksDBBenchmark
                                                    count   mean    min     max 
    95th
    dbClose                                         4       0.366   0.303   
0.530   0.530
    dbCreation                                      4       70.476  3.979   
268.270 268.270
    naturalIndexCreateIterator                      1024    0.005   0.002   
1.584   0.006
    naturalIndexDescendingCreateIterator            1024    0.005   0.005   
0.069   0.007
    naturalIndexDescendingIteration                 1024    0.006   0.004   
0.319   0.009
    naturalIndexIteration                           1024    0.006   0.004   
0.054   0.010
    randomDeleteIndexed                             1024    0.026   0.019   
0.364   0.036
    randomDeletesNoIndex                            1024    0.015   0.012   
0.043   0.017
    randomUpdatesIndexed                            1024    0.085   0.031   
32.553  0.091
    randomUpdatesNoIndex                            1024    0.032   0.029   
0.689   0.036
    randomWritesIndexed                             1024    0.119   0.035   
54.784  0.119
    randomWritesNoIndex                             1024    0.038   0.032   
1.784   0.042
    refIndexCreateIterator                          1024    0.004   0.003   
0.024   0.005
    refIndexDescendingCreateIterator                1024    0.003   0.003   
0.038   0.004
    refIndexDescendingIteration                     1024    0.007   0.005   
0.048   0.009
    refIndexIteration                               1024    0.007   0.005   
0.070   0.011
    sequentialDeleteIndexed                         1024    0.021   0.017   
0.101   0.026
    sequentialDeleteNoIndex                         1024    0.015   0.012   
0.050   0.019
    sequentialUpdatesIndexed                        1024    0.042   0.035   
0.901   0.052
    sequentialUpdatesNoIndex                        1024    0.038   0.029   
0.815   0.046
    sequentialWritesIndexed                         1024    0.047   0.040   
2.141   0.054
    sequentialWritesNoIndex                         1024    0.036   0.029   
2.780   0.040
    ```
    
    **7.9.2**
    
    ```
    [INFO] Running org.apache.spark.util.kvstore.RocksDBBenchmark
                                                    count   mean    min     max 
    95th
    dbClose                                         4       0.368   0.295   
0.548   0.548
    dbCreation                                      4       70.781  4.029   
269.393 269.393
    naturalIndexCreateIterator                      1024    0.005   0.002   
1.640   0.006
    naturalIndexDescendingCreateIterator            1024    0.005   0.004   
0.068   0.006
    naturalIndexDescendingIteration                 1024    0.006   0.004   
0.031   0.008
    naturalIndexIteration                           1024    0.006   0.004   
0.056   0.010
    randomDeleteIndexed                             1024    0.026   0.019   
0.208   0.037
    randomDeletesNoIndex                            1024    0.015   0.013   
0.043   0.017
    randomUpdatesIndexed                            1024    0.086   0.033   
30.766  0.094
    randomUpdatesNoIndex                            1024    0.033   0.030   
0.673   0.038
    randomWritesIndexed                             1024    0.120   0.034   
54.610  0.121
    randomWritesNoIndex                             1024    0.038   0.033   
1.767   0.042
    refIndexCreateIterator                          1024    0.004   0.004   
0.020   0.006
    refIndexDescendingCreateIterator                1024    0.003   0.002   
0.026   0.004
    refIndexDescendingIteration                     1024    0.007   0.005   
0.047   0.009
    refIndexIteration                               1024    0.008   0.005   
0.370   0.011
    sequentialDeleteIndexed                         1024    0.021   0.017   
0.102   0.026
    sequentialDeleteNoIndex                         1024    0.015   0.012   
0.046   0.019
    sequentialUpdatesIndexed                        1024    0.043   0.035   
0.943   0.053
    sequentialUpdatesNoIndex                        1024    0.038   0.029   
0.832   0.048
    sequentialWritesIndexed                         1024    0.047   0.040   
1.995   0.054
    sequentialWritesNoIndex                         1024    0.037   0.029   
2.765   0.041
    ```
    
    Closes #39663 from LuciferYang/SPARK-42129.
    
    Authored-by: yangjie01 <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 dev/deps/spark-deps-hadoop-2-hive-2.3 | 2 +-
 dev/deps/spark-deps-hadoop-3-hive-2.3 | 2 +-
 pom.xml                               | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev/deps/spark-deps-hadoop-2-hive-2.3 
b/dev/deps/spark-deps-hadoop-2-hive-2.3
index c2489c204b0..8868d8e8d2d 100644
--- a/dev/deps/spark-deps-hadoop-2-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-2-hive-2.3
@@ -238,7 +238,7 @@ pickle/1.3//pickle-1.3.jar
 protobuf-java/2.5.0//protobuf-java-2.5.0.jar
 py4j/0.10.9.7//py4j-0.10.9.7.jar
 remotetea-oncrpc/1.1.2//remotetea-oncrpc-1.1.2.jar
-rocksdbjni/7.8.3//rocksdbjni-7.8.3.jar
+rocksdbjni/7.9.2//rocksdbjni-7.9.2.jar
 scala-collection-compat_2.12/2.7.0//scala-collection-compat_2.12-2.7.0.jar
 scala-compiler/2.12.17//scala-compiler-2.12.17.jar
 scala-library/2.12.17//scala-library-2.12.17.jar
diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 
b/dev/deps/spark-deps-hadoop-3-hive-2.3
index 857daf3026e..fd034c054f8 100644
--- a/dev/deps/spark-deps-hadoop-3-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-3-hive-2.3
@@ -225,7 +225,7 @@ pickle/1.3//pickle-1.3.jar
 protobuf-java/2.5.0//protobuf-java-2.5.0.jar
 py4j/0.10.9.7//py4j-0.10.9.7.jar
 remotetea-oncrpc/1.1.2//remotetea-oncrpc-1.1.2.jar
-rocksdbjni/7.8.3//rocksdbjni-7.8.3.jar
+rocksdbjni/7.9.2//rocksdbjni-7.9.2.jar
 scala-collection-compat_2.12/2.7.0//scala-collection-compat_2.12-2.7.0.jar
 scala-compiler/2.12.17//scala-compiler-2.12.17.jar
 scala-library/2.12.17//scala-library-2.12.17.jar
diff --git a/pom.xml b/pom.xml
index f31fc31ad41..0e01211fc83 100644
--- a/pom.xml
+++ b/pom.xml
@@ -686,7 +686,7 @@
       <dependency>
         <groupId>org.rocksdb</groupId>
         <artifactId>rocksdbjni</artifactId>
-        <version>7.8.3</version>
+        <version>7.9.2</version>
       </dependency>
       <dependency>
         <groupId>${leveldbjni.group}</groupId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to