This is an automated email from the ASF dual-hosted git repository. apurtell pushed a commit to branch branch-2.5 in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2.5 by this push: new b02fa60174d HBASE-28507 Deprecate hbase-compression-xz (#5810) b02fa60174d is described below commit b02fa60174d8daa999e03bdad239ee440e697d46 Author: Andrew Purtell <apurt...@apache.org> AuthorDate: Fri Apr 12 14:22:17 2024 -0700 HBASE-28507 Deprecate hbase-compression-xz (#5810) Signed-off-by: Bryan Beaudreault <bbeaudrea...@apache.org> Signed-off-by: Duo Zhang <zhang...@apache.org> --- .../main/java/org/apache/hadoop/hbase/io/compress/Compression.java | 4 ++++ .../main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/compress/Compression.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/compress/Compression.java index c55cdaa1f30..6fb5212af61 100644 --- a/hbase-common/src/main/java/org/apache/hadoop/hbase/io/compress/Compression.java +++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/io/compress/Compression.java @@ -82,7 +82,11 @@ public final class Compression { // LZMA + /** @deprecated Deprecated in 2.5 and removed in 2.6 and up. See HBASE-28506. **/ + @Deprecated public static final String LZMA_CODEC_CLASS_KEY = "hbase.io.compress.lzma.codec"; + /** @deprecated Deprecated in 2.5 and removed in 2.6 and up. See HBASE-28506. **/ + @Deprecated public static final String LZMA_CODEC_CLASS_DEFAULT = "org.apache.hadoop.hbase.io.compress.xz.LzmaCodec"; diff --git a/hbase-compression/hbase-compression-xz/src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java b/hbase-compression/hbase-compression-xz/src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java index a5d583d770c..2f90551b47a 100644 --- a/hbase-compression/hbase-compression-xz/src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java +++ b/hbase-compression/hbase-compression-xz/src/main/java/org/apache/hadoop/hbase/io/compress/xz/LzmaCodec.java @@ -34,8 +34,11 @@ import org.apache.yetus.audience.InterfaceAudience; /** * Hadoop lzma codec implemented with XZ for Java. + * <p> + * @deprecated Deprecated in 2.5 and removed in 2.6 and up. See HBASE-28506. */ @InterfaceAudience.Private +@Deprecated public class LzmaCodec implements Configurable, CompressionCodec { public static final String LZMA_LEVEL_KEY = "hbase.io.compress.lzma.level";