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

hyuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git

commit 27c067a983cf4c71d46c6ee49608151912662f88
Author: Haisheng Yuan <h.y...@alibaba-inc.com>
AuthorDate: Sun Jul 26 09:35:02 2020 -0500

    Add back API annotation in AbstractRelNode
---
 core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java 
b/core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java
index 3f2aa28..f6c2987 100644
--- a/core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java
+++ b/core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java
@@ -406,6 +406,7 @@ public abstract class AbstractRelNode implements RelNode {
    * @return Whether the 2 RelNodes are equivalent or have the same digest.
    * @see #deepHashCode()
    */
+  @API(since = "1.25", status = API.Status.MAINTAINED)
   public boolean deepEquals(Object obj) {
     if (this == obj) {
       return true;
@@ -441,6 +442,7 @@ public abstract class AbstractRelNode implements RelNode {
    *
    * @see #deepEquals(Object)
    */
+  @API(since = "1.25", status = API.Status.MAINTAINED)
   public int deepHashCode() {
     int result = 31 + getTraitSet().hashCode();
     List<Pair<String, Object>> items = this.getDigestItems();

Reply via email to