You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celeborn.apache.org by ch...@apache.org on 2024/04/22 12:31:23 UTC

(celeborn) branch main updated: [CELEBORN-1395] Bump RoaringBitmap version from 1.0.5 to 1.0.6

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

chengpan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/celeborn.git


The following commit(s) were added to refs/heads/main by this push:
     new e890f3865 [CELEBORN-1395] Bump RoaringBitmap version from 1.0.5 to 1.0.6
e890f3865 is described below

commit e890f386560a4621537aae23ea43e4e99c1fc75d
Author: SteNicholas <pr...@163.com>
AuthorDate: Mon Apr 22 20:31:14 2024 +0800

    [CELEBORN-1395] Bump RoaringBitmap version from 1.0.5 to 1.0.6
    
    ### What changes were proposed in this pull request?
    
    Bump RoaringBitmap version from 1.0.5 to 1.0.6.
    
    ### Why are the changes needed?
    
    RoaringBitmap has released v1.0.6, which release note refers to [1.0.6](https://github.com/RoaringBitmap/RoaringBitmap/releases/tag/1.0.6). This version includes some bugfixes and improvements including:
    
    - Implement BatchIterator's promise to fill the input buffer.
    - RoaringBitmap to BitSet/long[]/byte[].
    
    Backport https://github.com/apache/spark/pull/46152. https://github.com/apache/spark/pull/46152#issuecomment-2068727268 mentions the performance of the benchmark test based on JDK21 is quite good.
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    No.
    
    Closes #2473 from SteNicholas/CELEBORN-1395.
    
    Authored-by: SteNicholas <pr...@163.com>
    Signed-off-by: Cheng Pan <ch...@apache.org>
---
 dev/deps/dependencies-client-flink-1.14 | 2 +-
 dev/deps/dependencies-client-flink-1.15 | 2 +-
 dev/deps/dependencies-client-flink-1.17 | 2 +-
 dev/deps/dependencies-client-flink-1.18 | 2 +-
 dev/deps/dependencies-client-flink-1.19 | 2 +-
 dev/deps/dependencies-client-mr         | 2 +-
 dev/deps/dependencies-client-spark-2.4  | 2 +-
 dev/deps/dependencies-client-spark-3.0  | 2 +-
 dev/deps/dependencies-client-spark-3.1  | 2 +-
 dev/deps/dependencies-client-spark-3.2  | 2 +-
 dev/deps/dependencies-client-spark-3.3  | 2 +-
 dev/deps/dependencies-client-spark-3.4  | 2 +-
 dev/deps/dependencies-client-spark-3.5  | 2 +-
 dev/deps/dependencies-server            | 2 +-
 pom.xml                                 | 2 +-
 project/CelebornBuild.scala             | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev/deps/dependencies-client-flink-1.14 b/dev/deps/dependencies-client-flink-1.14
index 4c8551120..c91e20802 100644
--- a/dev/deps/dependencies-client-flink-1.14
+++ b/dev/deps/dependencies-client-flink-1.14
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-flink-1.15 b/dev/deps/dependencies-client-flink-1.15
index 4c8551120..c91e20802 100644
--- a/dev/deps/dependencies-client-flink-1.15
+++ b/dev/deps/dependencies-client-flink-1.15
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-flink-1.17 b/dev/deps/dependencies-client-flink-1.17
index 4c8551120..c91e20802 100644
--- a/dev/deps/dependencies-client-flink-1.17
+++ b/dev/deps/dependencies-client-flink-1.17
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-flink-1.18 b/dev/deps/dependencies-client-flink-1.18
index 4c8551120..c91e20802 100644
--- a/dev/deps/dependencies-client-flink-1.18
+++ b/dev/deps/dependencies-client-flink-1.18
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-flink-1.19 b/dev/deps/dependencies-client-flink-1.19
index 4c8551120..c91e20802 100644
--- a/dev/deps/dependencies-client-flink-1.19
+++ b/dev/deps/dependencies-client-flink-1.19
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-mr b/dev/deps/dependencies-client-mr
index 350bae051..ab2927ec8 100644
--- a/dev/deps/dependencies-client-mr
+++ b/dev/deps/dependencies-client-mr
@@ -16,7 +16,7 @@
 #
 
 HikariCP-java7/2.4.12//HikariCP-java7-2.4.12.jar
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 aopalliance/1.0//aopalliance-1.0.jar
 asm-commons/9.4//asm-commons-9.4.jar
 asm-tree/9.4//asm-tree-9.4.jar
diff --git a/dev/deps/dependencies-client-spark-2.4 b/dev/deps/dependencies-client-spark-2.4
index 9578d731b..382ea1dd0 100644
--- a/dev/deps/dependencies-client-spark-2.4
+++ b/dev/deps/dependencies-client-spark-2.4
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.0 b/dev/deps/dependencies-client-spark-3.0
index 3c0dbd68d..67b81d5bf 100644
--- a/dev/deps/dependencies-client-spark-3.0
+++ b/dev/deps/dependencies-client-spark-3.0
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.1 b/dev/deps/dependencies-client-spark-3.1
index 0fb74b118..b69300642 100644
--- a/dev/deps/dependencies-client-spark-3.1
+++ b/dev/deps/dependencies-client-spark-3.1
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.2 b/dev/deps/dependencies-client-spark-3.2
index 3cbedc5c3..4acdd1979 100644
--- a/dev/deps/dependencies-client-spark-3.2
+++ b/dev/deps/dependencies-client-spark-3.2
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.3 b/dev/deps/dependencies-client-spark-3.3
index 67bde6c10..b6eba2901 100644
--- a/dev/deps/dependencies-client-spark-3.3
+++ b/dev/deps/dependencies-client-spark-3.3
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.4 b/dev/deps/dependencies-client-spark-3.4
index 85371dc7d..56510dea4 100644
--- a/dev/deps/dependencies-client-spark-3.4
+++ b/dev/deps/dependencies-client-spark-3.4
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-client-spark-3.5 b/dev/deps/dependencies-client-spark-3.5
index 033be9343..a6b1fa3c2 100644
--- a/dev/deps/dependencies-client-spark-3.5
+++ b/dev/deps/dependencies-client-spark-3.5
@@ -15,7 +15,7 @@
 # limitations under the License.
 #
 
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 commons-crypto/1.0.0//commons-crypto-1.0.0.jar
 commons-io/2.13.0//commons-io-2.13.0.jar
 commons-lang3/3.12.0//commons-lang3-3.12.0.jar
diff --git a/dev/deps/dependencies-server b/dev/deps/dependencies-server
index 27d046e05..79129a36e 100644
--- a/dev/deps/dependencies-server
+++ b/dev/deps/dependencies-server
@@ -16,7 +16,7 @@
 #
 
 HikariCP/4.0.3//HikariCP-4.0.3.jar
-RoaringBitmap/1.0.5//RoaringBitmap-1.0.5.jar
+RoaringBitmap/1.0.6//RoaringBitmap-1.0.6.jar
 aopalliance-repackaged/2.6.1//aopalliance-repackaged-2.6.1.jar
 ap-loader-all/3.0-8//ap-loader-all-3.0-8.jar
 classgraph/4.8.138//classgraph-4.8.138.jar
diff --git a/pom.xml b/pom.xml
index 74407427f..01f391099 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,7 +92,7 @@
     <ratis.version>2.5.1</ratis.version>
     <scalatest.version>3.2.16</scalatest.version>
     <slf4j.version>1.7.36</slf4j.version>
-    <roaringbitmap.version>1.0.5</roaringbitmap.version>
+    <roaringbitmap.version>1.0.6</roaringbitmap.version>
     <snakeyaml.version>2.2</snakeyaml.version>
     <zstd-jni.version>1.5.2-1</zstd-jni.version>
     <kubernetes-client.version>6.7.0</kubernetes-client.version>
diff --git a/project/CelebornBuild.scala b/project/CelebornBuild.scala
index 82e7e2c48..3782340d3 100644
--- a/project/CelebornBuild.scala
+++ b/project/CelebornBuild.scala
@@ -57,7 +57,7 @@ object Dependencies {
   val mockitoVersion = "4.11.0"
   val nettyVersion = "4.1.107.Final"
   val ratisVersion = "2.5.1"
-  val roaringBitmapVersion = "1.0.5"
+  val roaringBitmapVersion = "1.0.6"
   val rocksdbJniVersion = "8.11.3"
   val jacksonVersion = "2.15.3"
   val scalatestMockitoVersion = "1.17.14"