From db6d7a18e8e766fbd334a9bddf599f929b05ec42 Mon Sep 17 00:00:00 2001 From: Liangjun He Date: Fri, 2 Aug 2024 13:08:03 +0800 Subject: [PATCH 1/2] HBASE-28648 Change the deprecation cycle for RegionObserver.postInstantiateDeleteTracker --- .../org/apache/hadoop/hbase/coprocessor/RegionObserver.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java index 21cabcec1f8c..a9f5067ac34a 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java @@ -1567,7 +1567,8 @@ default List> postAppendBeforeWAL( * @param ctx the environment provided by the region server * @param delTracker the deleteTracker that is created by the QueryMatcher * @return the Delete Tracker - * @deprecated Since 2.0 with out any replacement and will be removed in 3.0 + * @deprecated Since 2.0, will be removed in 4.0. Visibility label feature still use this method, + * so it can not be removed in 3.0 */ @Deprecated default DeleteTracker postInstantiateDeleteTracker( From 31c6550308ec5d354debb66d317ae64e3e9ed513 Mon Sep 17 00:00:00 2001 From: Liangjun He Date: Fri, 2 Aug 2024 18:21:38 +0800 Subject: [PATCH 2/2] HBASE-28648 Change the deprecation cycle for RegionObserver.postInstantiateDeleteTracker --- .../org/apache/hadoop/hbase/coprocessor/RegionObserver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java index a9f5067ac34a..542888e4aedc 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java @@ -1567,8 +1567,8 @@ default List> postAppendBeforeWAL( * @param ctx the environment provided by the region server * @param delTracker the deleteTracker that is created by the QueryMatcher * @return the Delete Tracker - * @deprecated Since 2.0, will be removed in 4.0. Visibility label feature still use this method, - * so it can not be removed in 3.0 + * @deprecated Since 2.0.0, will be removed in 4.0.0. Visibility label feature still use this + * method, so it can not be removed in 3.0.0 */ @Deprecated default DeleteTracker postInstantiateDeleteTracker(