diff --git a/src/main/java/org/duckdb/DuckDBConnection.java b/src/main/java/org/duckdb/DuckDBConnection.java index 58dd2b84a..238f8f9f3 100644 --- a/src/main/java/org/duckdb/DuckDBConnection.java +++ b/src/main/java/org/duckdb/DuckDBConnection.java @@ -122,12 +122,6 @@ public void rollback() throws SQLException { } } - @Override - @SuppressWarnings("deprecation") - protected void finalize() throws Throwable { - close(); - } - public void close() throws SQLException { if (isClosed()) { return; diff --git a/src/main/java/org/duckdb/DuckDBPreparedStatement.java b/src/main/java/org/duckdb/DuckDBPreparedStatement.java index 10005951a..dc5e45330 100644 --- a/src/main/java/org/duckdb/DuckDBPreparedStatement.java +++ b/src/main/java/org/duckdb/DuckDBPreparedStatement.java @@ -411,12 +411,6 @@ public boolean isClosed() throws SQLException { return conn == null || conn.connRef == null; } - @Override - @SuppressWarnings("deprecation") - protected void finalize() throws Throwable { - close(); - } - @Override public int getMaxFieldSize() throws SQLException { checkOpen(); diff --git a/src/main/java/org/duckdb/DuckDBResultSet.java b/src/main/java/org/duckdb/DuckDBResultSet.java index 6df384326..e4a5c849f 100644 --- a/src/main/java/org/duckdb/DuckDBResultSet.java +++ b/src/main/java/org/duckdb/DuckDBResultSet.java @@ -110,12 +110,6 @@ public void close() throws SQLException { } } - @Override - @SuppressWarnings("deprecation") - protected void finalize() throws Throwable { - close(); - } - public boolean isClosed() throws SQLException { return resultRef == null; } diff --git a/src/main/java/org/duckdb/DuckDBSingleValueAppender.java b/src/main/java/org/duckdb/DuckDBSingleValueAppender.java index 4cbf64b20..95b3b258d 100644 --- a/src/main/java/org/duckdb/DuckDBSingleValueAppender.java +++ b/src/main/java/org/duckdb/DuckDBSingleValueAppender.java @@ -93,11 +93,6 @@ public void append(byte[] value) throws SQLException { } } - @SuppressWarnings("deprecation") - protected void finalize() throws Throwable { - close(); - } - public synchronized void close() throws SQLException { if (appender_ref != null) { DuckDBNative.duckdb_jdbc_appender_close(appender_ref);