This is an automated email from the ASF dual-hosted git repository.
veghlaci05 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git
from 2dbfbeefc1a HIVE-27729: Iceberg: Check Iceberg type in
AlterTableExecuteAnalyzer (#4747). (zhangbutao, reviewed by Ayush Saxena)
add 2fe433dd1e8 HIVE-27406: CompactionTxnHandler cleanup (Laszlo Vegh,
reviewed by Denys Kuzmenko, Zsolt Miskolczi, Krisztian Kasa, Kirti ruge, Attila
Turoczy)
No new revisions were added by this update.
Summary of changes:
pom.xml | 11 +
ql/pom.xml | 10 +
.../metastore/txn/TestCompactionTxnHandler.java | 2 +-
.../hadoop/hive/metastore/txn/TestTxnHandler.java | 5 +-
.../ql/txn/compactor/TestDeltaFilesMetrics.java | 1 +
service/pom.xml | 4 +
standalone-metastore/metastore-server/pom.xml | 8 +
.../apache/hadoop/hive/metastore/HMSHandler.java | 2 +-
.../hadoop/hive/metastore/txn/CompactionInfo.java | 11 +-
.../hive/metastore/txn/CompactionTxnHandler.java | 1899 +++-----------------
.../hadoop/hive/metastore/txn/ContextNode.java | 42 +
.../hive/metastore/txn/MetaWrapperException.java | 31 +
.../hadoop/hive/metastore/txn/ProxyTxnHandler.java | 176 ++
.../hadoop/hive/metastore/txn/TxnHandler.java | 385 ++--
.../apache/hadoop/hive/metastore/txn/TxnStore.java | 85 +-
.../apache/hadoop/hive/metastore/txn/TxnUtils.java | 57 +-
.../hive/metastore/txn/impl/AbortedTxnHandler.java | 84 +
.../txn/impl/CheckFailedCompactionsHandler.java | 89 +
.../txn/impl/CleanTxnToWriteIdTableFunction.java | 91 +
.../txn/impl/CompactionCandidateHandler.java | 86 +
.../txn/impl/CompactionMetricsDataHandler.java | 81 +
.../txn/impl/FindColumnsWithStatsHandler.java | 79 +
.../txn/impl/FindPotentialCompactionsFunction.java | 56 +
.../txn/impl/GetCompactionInfoHandler.java | 103 ++
.../txn/impl/InsertCompactionInfoCommand.java | 100 ++
.../metastore/txn/impl/MarkCleanedFunction.java | 178 ++
.../txn/impl/MinUncommittedTxnIdHandler.java | 79 +
.../metastore/txn/impl/NextCompactionFunction.java | 131 ++
.../txn/impl/PurgeCompactionHistoryFunction.java | 171 ++
.../txn/impl/ReadyToCleanAbortHandler.java | 133 ++
.../metastore/txn/impl/ReadyToCleanHandler.java | 131 ++
.../impl/RemoveCompactionMetricsDataCommand.java | 67 +
...emoveDuplicateCompleteTxnComponentsCommand.java | 109 ++
.../TopCompactionMetricsDataPerTypeFunction.java | 82 +
.../impl/UpdateCompactionMetricsDataFunction.java | 88 +
.../txn/jdbc/MultiDataSourceJdbcResource.java | 214 +++
.../metastore/txn/jdbc/ParameterizedCommand.java | 46 +
.../metastore/txn/jdbc/ParameterizedQuery.java | 46 +
.../hive/metastore/txn/jdbc/QueryHandler.java | 26 +
.../metastore/txn/jdbc/TransactionContext.java | 53 +
.../txn/jdbc/TransactionContextManager.java | 63 +
.../metastore/txn/jdbc/TransactionalFunction.java | 40 +
.../txn/retryhandling/RetryPropagation.java | 66 +
.../hive/metastore/txn/retryhandling/SqlRetry.java | 43 +
.../txn/retryhandling/SqlRetryCallProperties.java | 126 ++
.../txn/retryhandling/SqlRetryFunction.java | 36 +
.../txn/retryhandling/SqlRetryHandler.java | 293 +++
.../hadoop/hive/metastore/utils/TestTxnDbUtil.java | 32 +-
standalone-metastore/pom.xml | 12 +-
49 files changed, 3880 insertions(+), 1883 deletions(-)
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/ContextNode.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/MetaWrapperException.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/ProxyTxnHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/AbortedTxnHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/CheckFailedCompactionsHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/CleanTxnToWriteIdTableFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/CompactionCandidateHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/CompactionMetricsDataHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/FindColumnsWithStatsHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/FindPotentialCompactionsFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/GetCompactionInfoHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/InsertCompactionInfoCommand.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/MarkCleanedFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/MinUncommittedTxnIdHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/NextCompactionFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/PurgeCompactionHistoryFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/ReadyToCleanAbortHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/ReadyToCleanHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/RemoveCompactionMetricsDataCommand.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/RemoveDuplicateCompleteTxnComponentsCommand.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/TopCompactionMetricsDataPerTypeFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/impl/UpdateCompactionMetricsDataFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/MultiDataSourceJdbcResource.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/ParameterizedCommand.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/ParameterizedQuery.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/QueryHandler.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/TransactionContext.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/TransactionContextManager.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/jdbc/TransactionalFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/retryhandling/RetryPropagation.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/retryhandling/SqlRetry.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/retryhandling/SqlRetryCallProperties.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/retryhandling/SqlRetryFunction.java
create mode 100644
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/retryhandling/SqlRetryHandler.java