From e385b2cee21844654a56bb6655243be72853cb4e Mon Sep 17 00:00:00 2001 From: WangXin <1458451310@qq.com> Date: Wed, 11 Sep 2024 10:05:15 +0800 Subject: [PATCH] HBASE-28824 Add deprecation cycle for methods in RegionServerObserver (#6226) Co-authored-by: wangxin Signed-off-by: Duo Zhang (cherry picked from commit 3390195bd97dc5f3d8a16d953fe5ab649dc77bda) --- .../hadoop/hbase/coprocessor/RegionServerObserver.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java index 3bc74f57debe..bfe695d76151 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java @@ -92,8 +92,9 @@ default ReplicationEndpoint postCreateReplicationEndPoint( /** * This will be called before executing replication request to shipping log entries. * @param ctx the environment to interact with the framework and region server. - * @deprecated As of release 2.0.0 with out any replacement. This is maintained for internal usage - * by AccessController. Do not use these hooks in custom co-processors. + * @deprecated As of release 2.0.0 with out any replacement, plan to remove in 4.0.0. This is + * maintained for internal usage by AccessController. Do not use these hooks in custom + * co-processors. */ @Deprecated default void preReplicateLogEntries(final ObserverContext ctx) @@ -103,8 +104,9 @@ default void preReplicateLogEntries(final ObserverContext