This is an automated email from the ASF dual-hosted git repository.

jmclean pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git


The following commit(s) were added to refs/heads/main by this push:
     new 496ca1dc12 [#7219] docs: add missing deprecated javadoc tag (#7315)
496ca1dc12 is described below

commit 496ca1dc12c6ec0ca6b32927587c947d5bc2e634
Author: Yunchi Pang <[email protected]>
AuthorDate: Sat May 31 02:41:37 2025 -0700

    [#7219] docs: add missing deprecated javadoc tag (#7315)
    
    ### What changes were proposed in this pull request?
    
    Add missing `@deprecated` javadoc tags.
    
    ### Why are the changes needed?
    
    Fix: #7219
    
    ### Does this PR introduce _any_ user-facing change?
    
    (Please list the user-facing changes introduced by your change,
    including
      1. Change in user-facing APIs.
      2. Addition or removal of property keys.)
    
    ### How was this patch tested?
    
    (Please test your changes, and provide instructions on how to test it:
    1. If you add a feature or fix a bug, add a test to cover your changes.
    2. If you fix a flaky test, repeat it for many times to prove it works.)
---
 .../org/apache/gravitino/credential/CredentialConstants.java |  2 ++
 .../java/org/apache/gravitino/client/GravitinoClient.java    |  2 ++
 .../java/org/apache/gravitino/client/GravitinoMetalake.java  |  1 +
 .../org/apache/gravitino/iceberg/common/IcebergConfig.java   |  5 +++++
 .../gravitino/listener/api/event/IcebergRequestContext.java  |  5 ++++-
 .../org/apache/gravitino/server/web/rest/TagOperations.java  | 12 ++++++++++++
 .../trino/connector/integration/test/TrinoConnectorIT.java   |  1 +
 .../apache/gravitino/trino/connector/GravitinoConfig.java    |  1 +
 8 files changed, 28 insertions(+), 1 deletion(-)

diff --git 
a/catalogs/catalog-common/src/main/java/org/apache/gravitino/credential/CredentialConstants.java
 
b/catalogs/catalog-common/src/main/java/org/apache/gravitino/credential/CredentialConstants.java
index f0a4a967c1..665a5836b9 100644
--- 
a/catalogs/catalog-common/src/main/java/org/apache/gravitino/credential/CredentialConstants.java
+++ 
b/catalogs/catalog-common/src/main/java/org/apache/gravitino/credential/CredentialConstants.java
@@ -20,7 +20,9 @@
 package org.apache.gravitino.credential;
 
 public class CredentialConstants {
+  /** @deprecated Please use {@link #CREDENTIAL_PROVIDERS} instead. */
   @Deprecated public static final String CREDENTIAL_PROVIDER_TYPE = 
"credential-provider-type";
+
   public static final String CREDENTIAL_PROVIDERS = "credential-providers";
   public static final String CREDENTIAL_CACHE_EXPIRE_RATIO = 
"credential-cache-expire-ratio";
   public static final String CREDENTIAL_CACHE_MAX_SIZE = 
"credential-cache-max-size";
diff --git 
a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoClient.java
 
b/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoClient.java
index fb2a990891..a3c6cdcc21 100644
--- 
a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoClient.java
+++ 
b/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoClient.java
@@ -421,6 +421,7 @@ public class GravitinoClient extends GravitinoClientBase
    * @throws NoSuchMetalakeException If the Metalake with the given name does 
not exist.
    * @throws IllegalPrivilegeException If any privilege can't be bind to the 
metadata object.
    * @throws RuntimeException If granting roles to a role encounters storage 
issues.
+   * @deprecated use {@link #grantPrivilegesToRole(String, MetadataObject, 
Set)} instead.
    */
   @Deprecated
   public Role grantPrivilegesToRole(String role, MetadataObject object, 
List<Privilege> privileges)
@@ -462,6 +463,7 @@ public class GravitinoClient extends GravitinoClientBase
    * @throws NoSuchMetalakeException If the Metalake with the given name does 
not exist.
    * @throws IllegalPrivilegeException If any privilege can't be bind to the 
metadata object.
    * @throws RuntimeException If revoking privileges from a role encounters 
storage issues.
+   * @deprecated use {@link #revokePrivilegesFromRole(String, MetadataObject, 
Set)} instead.
    */
   @Deprecated
   public Role revokePrivilegesFromRole(
diff --git 
a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoMetalake.java
 
b/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoMetalake.java
index 60bb47adac..50d03373a4 100644
--- 
a/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoMetalake.java
+++ 
b/clients/client-java/src/main/java/org/apache/gravitino/client/GravitinoMetalake.java
@@ -1078,6 +1078,7 @@ public class GravitinoMetalake extends MetalakeDTO
    * @throws NoSuchMetalakeException If the Metalake with the given name does 
not exist.
    * @throws IllegalPrivilegeException If any privilege can't be bind to the 
metadata object.
    * @throws RuntimeException If revoking privileges from a role encounters 
storage issues.
+   * @deprecated use {@link #revokePrivilegesFromRole(String, MetadataObject, 
Set)} instead.
    */
   @Deprecated
   public Role revokePrivilegesFromRole(
diff --git 
a/iceberg/iceberg-common/src/main/java/org/apache/gravitino/iceberg/common/IcebergConfig.java
 
b/iceberg/iceberg-common/src/main/java/org/apache/gravitino/iceberg/common/IcebergConfig.java
index 59e67d35e9..cea8ec3d65 100644
--- 
a/iceberg/iceberg-common/src/main/java/org/apache/gravitino/iceberg/common/IcebergConfig.java
+++ 
b/iceberg/iceberg-common/src/main/java/org/apache/gravitino/iceberg/common/IcebergConfig.java
@@ -246,6 +246,11 @@ public class IcebergConfig extends Config implements 
OverwriteDefaultConfig {
           .toSequence()
           .createWithDefault(Collections.emptyList());
 
+  /**
+   * Configuration entry for the single credential-provider type for Iceberg.
+   *
+   * @deprecated use {@link CredentialConstants#CREDENTIAL_PROVIDERS} instead
+   */
   @Deprecated
   public static final ConfigEntry<String> CREDENTIAL_PROVIDER_TYPE =
       new ConfigBuilder(CredentialConstants.CREDENTIAL_PROVIDER_TYPE)
diff --git 
a/iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/listener/api/event/IcebergRequestContext.java
 
b/iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/listener/api/event/IcebergRequestContext.java
index c46fcdfd09..9c84d91ab3 100644
--- 
a/iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/listener/api/event/IcebergRequestContext.java
+++ 
b/iceberg/iceberg-rest-server/src/main/java/org/apache/gravitino/listener/api/event/IcebergRequestContext.java
@@ -27,8 +27,11 @@ import org.apache.gravitino.utils.PrincipalUtils;
 /** The general request context information for Iceberg REST operations. */
 public class IcebergRequestContext {
 
-  // To keep compatibility with old IcebergRequestContext, will remove in new 
release.
+  /**
+   * @deprecated Kept only for backward-compatibility and will be removed in 
the next major release.
+   */
   @Deprecated private final HttpServletRequest httpServletRequest;
+
   private final String catalogName;
   private final String userName;
   private final String remoteHostName;
diff --git 
a/server/src/main/java/org/apache/gravitino/server/web/rest/TagOperations.java 
b/server/src/main/java/org/apache/gravitino/server/web/rest/TagOperations.java
index 68ed8a2c2f..4166a83ebb 100644
--- 
a/server/src/main/java/org/apache/gravitino/server/web/rest/TagOperations.java
+++ 
b/server/src/main/java/org/apache/gravitino/server/web/rest/TagOperations.java
@@ -248,6 +248,10 @@ public class TagOperations {
     }
   }
 
+  /**
+   * @deprecated This API has moved to {@code
+   *     /api/metalakes/{metalake}/objects/{type}/{fullName}/tags}.
+   */
   @Deprecated
   @GET
   @Path("{type}/{fullName}")
@@ -265,6 +269,10 @@ public class TagOperations {
     return metadataObjectTagOperations.listTagsForMetadataObject(metalake, 
type, fullName, verbose);
   }
 
+  /**
+   * @deprecated This API has moved to {@code
+   *     /api/metalakes/{metalake}/objects/{type}/{fullName}/tags/{tag}}.
+   */
   @Deprecated
   @GET
   @Path("{type}/{fullName}/{tag}")
@@ -282,6 +290,10 @@ public class TagOperations {
     return metadataObjectTagOperations.getTagForObject(metalake, type, 
fullName, tagName);
   }
 
+  /**
+   * @deprecated This API has moved to {@code
+   *     /api/metalakes/{metalake}/objects/{type}/{fullName}/tags}.
+   */
   @Deprecated
   @POST
   @Path("{type}/{fullName}")
diff --git 
a/trino-connector/integration-test/src/test/java/org/apache/gravitino/trino/connector/integration/test/TrinoConnectorIT.java
 
b/trino-connector/integration-test/src/test/java/org/apache/gravitino/trino/connector/integration/test/TrinoConnectorIT.java
index 466932b060..6e0cfabcc9 100644
--- 
a/trino-connector/integration-test/src/test/java/org/apache/gravitino/trino/connector/integration/test/TrinoConnectorIT.java
+++ 
b/trino-connector/integration-test/src/test/java/org/apache/gravitino/trino/connector/integration/test/TrinoConnectorIT.java
@@ -65,6 +65,7 @@ import org.junit.jupiter.api.Test;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+/** @deprecated */
 @Disabled
 @Deprecated
 @Tag("gravitino-docker-test")
diff --git 
a/trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/GravitinoConfig.java
 
b/trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/GravitinoConfig.java
index 77bca07ee5..29bc25baf6 100644
--- 
a/trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/GravitinoConfig.java
+++ 
b/trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/GravitinoConfig.java
@@ -62,6 +62,7 @@ public class GravitinoConfig {
   private static final ConfigEntry GRAVITINO_METALAKE =
       new ConfigEntry("gravitino.metalake", "The metalake name for used", "", 
true);
 
+  /** @deprecated Please use {@code gravitino.use-single-metalake} instead. */
   @Deprecated
   @SuppressWarnings("UnusedVariable")
   private static final ConfigEntry GRAVITINO_SIMPLIFY_CATALOG_NAMES =

Reply via email to