You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2024/09/13 02:47:56 UTC
(hbase) branch branch-3 updated: HBASE-28825 Add deprecation cycle for methods in TokenUtil (#6237)
This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a commit to branch branch-3
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-3 by this push:
new be31b2b46a6 HBASE-28825 Add deprecation cycle for methods in TokenUtil (#6237)
be31b2b46a6 is described below
commit be31b2b46a63e1e61f328949cffc4f7331aa213f
Author: WangXin <14...@qq.com>
AuthorDate: Fri Sep 13 10:34:32 2024 +0800
HBASE-28825 Add deprecation cycle for methods in TokenUtil (#6237)
Co-authored-by: wangxin <wa...@gmail.com>
Signed-off-by: Duo Zhang <zh...@apache.org>
Signed-off-by: Viraj Jasani <vj...@apache.org>
(cherry picked from commit 4446d297112899dab59c0952489457c4419366d3)
---
.../hadoop/hbase/security/token/TokenUtil.java | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java
index 9f8a9219bb3..04d5f78f216 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/security/token/TokenUtil.java
@@ -45,8 +45,8 @@ public class TokenUtil {
/**
* See {@link ClientTokenUtil#obtainToken(org.apache.hadoop.hbase.client.AsyncConnection)}.
- * @deprecated External users should not use this method. Please post on the HBase dev mailing
- * list if you need this method. Internal HBase code should use
+ * @deprecated External users should not use this method, will be removed in 4.0.0. Please post on
+ * the HBase dev mailing list if you need this method. Internal HBase code should use
* {@link ClientTokenUtil} instead.
*/
@Deprecated
@@ -58,7 +58,7 @@ public class TokenUtil {
/**
* It was removed in HBase-2.0 but added again as spark code relies on this method to obtain
* delegation token
- * @deprecated Since 2.0.0.
+ * @deprecated Since 2.0.0 and will be removed in 4.0.0.
*/
@Deprecated
public static Token<AuthenticationTokenIdentifier> obtainToken(Configuration conf)
@@ -70,8 +70,8 @@ public class TokenUtil {
/**
* See {@link ClientTokenUtil#obtainToken(org.apache.hadoop.hbase.client.Connection)}.
- * @deprecated External users should not use this method. Please post on the HBase dev mailing
- * list if you need this method. Internal HBase code should use
+ * @deprecated External users should not use this method, will be removed in 4.0.0. Please post on
+ * the HBase dev mailing list if you need this method. Internal HBase code should use
* {@link ClientTokenUtil} instead.
*/
@Deprecated
@@ -82,8 +82,8 @@ public class TokenUtil {
/**
* See {@link ClientTokenUtil#toToken(Token)}.
- * @deprecated External users should not use this method. Please post on the HBase dev mailing
- * list if you need this method. Internal HBase code should use
+ * @deprecated External users should not use this method, will be removed in 4.0.0. Please post on
+ * the HBase dev mailing list if you need this method. Internal HBase code should use
* {@link ClientTokenUtil} instead.
*/
@Deprecated
@@ -93,8 +93,8 @@ public class TokenUtil {
/**
* See {@link ClientTokenUtil#obtainToken(Connection, User)}.
- * @deprecated External users should not use this method. Please post on the HBase dev mailing
- * list if you need this method. Internal HBase code should use
+ * @deprecated External users should not use this method, will be removed in 4.0.0. Please post on
+ * the HBase dev mailing list if you need this method. Internal HBase code should use
* {@link ClientTokenUtil} instead.
*/
@Deprecated
@@ -114,8 +114,8 @@ public class TokenUtil {
/**
* See
* {@link ClientTokenUtil#toToken(org.apache.hadoop.hbase.shaded.protobuf.generated.AuthenticationProtos.Token)}.
- * @deprecated External users should not use this method. Please post on the HBase dev mailing
- * list if you need this method. Internal HBase code should use
+ * @deprecated External users should not use this method, will be removed in 4.0.0. Please post on
+ * the HBase dev mailing list if you need this method. Internal HBase code should use
* {@link ClientTokenUtil} instead.
*/
@Deprecated