This is an automated email from the ASF dual-hosted git repository.
blue pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iceberg.git.
from f8d173e Core: Replace LinkedList usage with ArrayDeque (#2713)
add 0c784fa Core: Add JDBC catalog implementation (#1870)
No new revisions were added by this update.
Summary of changes:
build.gradle | 2 +
.../iceberg/BaseMetastoreTableOperations.java | 4 +
.../java/org/apache/iceberg/jdbc/JdbcCatalog.java | 386 ++++++++++++++
.../org/apache/iceberg/jdbc/JdbcClientPool.java | 72 +++
.../apache/iceberg/jdbc/JdbcTableOperations.java | 220 ++++++++
.../java/org/apache/iceberg/jdbc/JdbcUtil.java | 89 ++++
.../jdbc/UncheckedInterruptedException.java | 12 +-
.../apache/iceberg/jdbc/UncheckedSQLException.java | 12 +-
.../org/apache/iceberg/jdbc/TestJdbcCatalog.java | 559 +++++++++++++++++++++
.../iceberg/jdbc/TestJdbcTableConcurrency.java | 49 +-
.../actions/TestRemoveOrphanFilesAction3.java | 11 +-
versions.props | 1 +
12 files changed, 1394 insertions(+), 23 deletions(-)
create mode 100644 core/src/main/java/org/apache/iceberg/jdbc/JdbcCatalog.java
create mode 100644
core/src/main/java/org/apache/iceberg/jdbc/JdbcClientPool.java
create mode 100644
core/src/main/java/org/apache/iceberg/jdbc/JdbcTableOperations.java
create mode 100644 core/src/main/java/org/apache/iceberg/jdbc/JdbcUtil.java
copy api/src/main/java/org/apache/iceberg/exceptions/NotFoundException.java =>
core/src/main/java/org/apache/iceberg/jdbc/UncheckedInterruptedException.java
(75%)
copy
api/src/main/java/org/apache/iceberg/exceptions/CommitFailedException.java =>
core/src/main/java/org/apache/iceberg/jdbc/UncheckedSQLException.java (76%)
create mode 100644
core/src/test/java/org/apache/iceberg/jdbc/TestJdbcCatalog.java
copy
hive-metastore/src/test/java/org/apache/iceberg/hive/TestHiveTableConcurrency.java
=> core/src/test/java/org/apache/iceberg/jdbc/TestJdbcTableConcurrency.java
(66%)