You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2023/03/23 20:33:37 UTC

[hbase] branch branch-2 updated: HBASE-27744 Update compression dependencies (#5137)

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

apurtell pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
     new dd3cdf13cf7 HBASE-27744 Update compression dependencies (#5137)
dd3cdf13cf7 is described below

commit dd3cdf13cf71e4411bf0a27ca89d74dbcea72bf7
Author: Andrew Purtell <ap...@apache.org>
AuthorDate: Thu Mar 23 13:05:55 2023 -0700

    HBASE-27744 Update compression dependencies (#5137)
    
    Update compression codec dependencies:
    
     - aircompressor 0.21 -> 0.24
     - brotli4j 1.8.0 -> 1.11.0
     - snappy 1.1.8.4 -> 1.1.9.1
     - zstd-jni 1.5.0-4 -> 1.5.4-2
    
    and add a new supplemental model for new brotli4j dependency.
    
    Signed-off-by: Nick Dimiduk <nd...@apache.org>
    Signed-off-by: Duo Zhang <zh...@apache.org>
---
 .../src/main/resources/supplemental-models.xml              | 13 +++++++++++++
 pom.xml                                                     |  8 ++++----
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/hbase-resource-bundle/src/main/resources/supplemental-models.xml b/hbase-resource-bundle/src/main/resources/supplemental-models.xml
index 8663c6d66c3..586bf36cc2d 100644
--- a/hbase-resource-bundle/src/main/resources/supplemental-models.xml
+++ b/hbase-resource-bundle/src/main/resources/supplemental-models.xml
@@ -3459,6 +3459,19 @@ Copyright (c) 2007-2017 The JRuby project
       </licenses>
     </project>
   </supplement>
+  <supplement>
+    <project>
+      <groupId>com.aayushatharva.brotli4j</groupId>
+      <artifactId>service</artifactId>
+      <licenses>
+        <license>
+          <name>Apache License, Version 2.0</name>
+          <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+          <distribution>repo</distribution>
+        </license>
+      </licenses>
+    </project>
+  </supplement>
   <supplement>
     <project>
       <groupId>com.aayushatharva.brotli4j</groupId>
diff --git a/pom.xml b/pom.xml
index f2e4c83734c..a1db0bfa385 100644
--- a/pom.xml
+++ b/pom.xml
@@ -641,12 +641,12 @@
     <spotless.version>2.27.2</spotless.version>
     <maven-site.version>3.12.0</maven-site.version>
     <!-- compression -->
-    <aircompressor.version>0.21</aircompressor.version>
-    <brotli4j.version>1.8.0</brotli4j.version>
+    <aircompressor.version>0.24</aircompressor.version>
+    <brotli4j.version>1.11.0</brotli4j.version>
     <lz4.version>1.8.0</lz4.version>
-    <snappy.version>1.1.8.4</snappy.version>
+    <snappy.version>1.1.9.1</snappy.version>
     <xz.version>1.9</xz.version>
-    <zstd-jni.version>1.5.0-4</zstd-jni.version>
+    <zstd-jni.version>1.5.4-2</zstd-jni.version>
     <hbase-thirdparty.version>4.1.4</hbase-thirdparty.version>
     <!-- Coverage properties -->
     <jacoco.version>0.8.8</jacoco.version>