From 3536af23c7670dcca9c32bd3baf1e0e402d6a008 Mon Sep 17 00:00:00 2001 From: wangxin Date: Mon, 9 Sep 2024 17:34:28 +0800 Subject: [PATCH] HBASE-28824 Add deprecation cycle for methods in RegionServerObserver --- .../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 b6915ffaaeac..b1042b3cbaa0 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