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

amashenkov pushed a commit to branch ignite-22611
in repository https://gitbox.apache.org/repos/asf/ignite-3.git

commit 243b2b9bd42762427d61dabd8ba3a565f52bef03
Author: amashenkov <[email protected]>
AuthorDate: Fri Jun 28 16:31:15 2024 +0300

    Make Statement.close not throwing exception.
---
 modules/api/src/main/java/org/apache/ignite/sql/Statement.java        | 4 ++++
 .../src/main/java/org/apache/ignite/internal/sql/StatementImpl.java   | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/modules/api/src/main/java/org/apache/ignite/sql/Statement.java 
b/modules/api/src/main/java/org/apache/ignite/sql/Statement.java
index 40c8702946..a2ae260aec 100644
--- a/modules/api/src/main/java/org/apache/ignite/sql/Statement.java
+++ b/modules/api/src/main/java/org/apache/ignite/sql/Statement.java
@@ -75,6 +75,10 @@ public interface Statement extends AutoCloseable {
      */
     StatementBuilder toBuilder();
 
+    /** {@inheritDoc} */
+    @Override
+    void close();
+
     /**
      * Statement builder provides methods for building a statement object, 
which represents a query and holds query-specific 
      * settings that overrides the session defaults.
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/sql/StatementImpl.java 
b/modules/core/src/main/java/org/apache/ignite/internal/sql/StatementImpl.java
index 8b5f894d60..fc8000c81e 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/sql/StatementImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/sql/StatementImpl.java
@@ -123,7 +123,7 @@ public class StatementImpl implements Statement {
 
     /** {@inheritDoc} */
     @Override
-    public void close() throws Exception {
+    public void close() {
         // No-op.
     }
 }

Reply via email to