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

abstractdog pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


    from b914b6a29ba HIVE-28437: Add documentation for initializing the system 
schemas for HiveServer2 for Docker Image (#5629)
     add 242ba8cec6c HIVE-28095: Hive Query History (#5613) (Laszlo Bodor 
reviewed by Denys Kuzmenko, Krisztian Kasa)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/hadoop/hive/conf/HiveConf.java |  27 +
 .../org/apache/hadoop/hive/ql/log/PerfLogger.java  |  27 +
 .../apache/hadoop/hive/conf/HiveConfForTest.java   |   3 +
 .../iceberg/mr/hive/HiveIcebergStorageHandler.java |   4 +-
 .../org/apache/iceberg/mr/hive/TestHiveShell.java  |   2 +
 .../hive/minikdc/JdbcWithMiniKdcSQLAuthTest.java   |   3 +-
 .../hive/minikdc/TestHS2AuthMechsWithMiniKdc.java  |   4 +-
 .../apache/hive/minikdc/TestHS2JWTWithMiniKdc.java |   4 +-
 .../hive/minikdc/TestHs2HooksWithMiniKdc.java      |   4 +-
 .../minikdc/TestJdbcNonKrbSASLWithMiniKdc.java     |   3 +
 .../hive/minikdc/TestJdbcWithDBTokenStore.java     |   4 +-
 .../minikdc/TestJdbcWithDBTokenStoreNoDoAs.java    |   4 +-
 .../apache/hive/minikdc/TestJdbcWithMiniKdc.java   |   4 +-
 .../hive/minikdc/TestJdbcWithMiniKdcCookie.java    |   4 +-
 .../apache/hive/minikdc/TestSSLWithMiniKdc.java    |   3 +
 itests/hive-unit/pom.xml                           |   6 +
 .../hadoop/hive/ql/TestWarehouseExternalDir.java   |   4 +
 .../ql/queryhistory/TestQueryHistoryService.java   | 559 ++++++++++++++++++
 .../repository/TestIcebergRepository.java          | 110 ++++
 .../hive/ql/queryhistory/schema/DummyRecord.java   | 154 +++++
 .../hive/ql/queryhistory/schema/IcebergRecord.java |  22 +-
 .../schema/QueryHistorySchemaTestUtils.java        |  82 +++
 .../schema/TestQueryHistoryRecord.java             |  79 +++
 .../hive/jdbc/miniHS2/StartMiniHS2Cluster.java     |   4 +-
 .../service/TestHS2ImpersonationWithRemoteMS.java  |   4 +-
 .../service/auth/TestCustomAuthentication.java     |   3 +
 .../auth/TrustDomainAuthenticationTest.java        |   4 +
 .../TestThriftCLIServiceWithAllAndBinary.java      |   3 +
 .../thrift/TestThriftCLIServiceWithAllAndHttp.java |   4 +-
 .../cli/thrift/TestThriftCLIServiceWithBinary.java |   3 +
 .../cli/thrift/TestThriftCLIServiceWithHttp.java   |   3 +
 .../thrift/TestThriftCliServiceMessageSize.java    |   3 +
 .../TestThriftCliServiceWithInfoMessage.java       |   2 +
 .../thrift/TestThriftHttpCLIServiceFeatures.java   |   4 +
 itests/qtest/pom.xml                               |   6 +
 .../java/org/apache/hadoop/hive/ql/QTestUtil.java  |  13 +
 ...rHandler.java => QTestQueryHistoryHandler.java} |  36 +-
 .../java/org/apache/hive/jdbc/miniHS2/MiniHS2.java |  38 +-
 .../java/org/apache/hadoop/hive/ql/Compiler.java   |  25 +-
 ql/src/java/org/apache/hadoop/hive/ql/Driver.java  |  26 +-
 .../org/apache/hadoop/hive/ql/DriverContext.java   |  32 +-
 .../org/apache/hadoop/hive/ql/DriverFactory.java   |   2 +-
 .../java/org/apache/hadoop/hive/ql/QueryInfo.java  |  11 +-
 .../org/apache/hadoop/hive/ql/QueryProperties.java |  58 +-
 .../java/org/apache/hadoop/hive/ql/QueryState.java |  15 +
 .../hadoop/hive/ql/ddl/misc/msck/MsckAnalyzer.java |   6 +
 .../ddl/privilege/AbstractPrivilegeAnalyzer.java   |   7 +
 .../storage/compact/AlterTableCompactAnalyzer.java |   7 +
 .../AlterMaterializedViewRebuildAnalyzer.java      |  13 +
 .../org/apache/hadoop/hive/ql/exec/FetchTask.java  |   6 +-
 .../hadoop/hive/ql/exec/tez/TezRuntimeContext.java |   6 +-
 .../hadoop/hive/ql/exec/tez/TezSessionState.java   |   7 +
 .../apache/hadoop/hive/ql/exec/tez/TezTask.java    |  29 +-
 .../monitoring/QueryExecutionBreakdownSummary.java |  11 +-
 .../hive/ql/exec/tez/monitoring/TezJobMonitor.java |  12 +-
 .../org/apache/hadoop/hive/ql/metadata/Hive.java   |   7 +-
 .../hive/ql/metadata/HiveStorageHandler.java       |  11 +-
 .../hive/ql/parse/AcidExportSemanticAnalyzer.java  |  13 +
 .../hadoop/hive/ql/parse/BaseSemanticAnalyzer.java |  44 +-
 .../hadoop/hive/ql/parse/CacheTableHelper.java     |   4 +-
 .../hive/ql/parse/ColumnStatsSemanticAnalyzer.java |   5 +
 .../hive/ql/parse/DeleteSemanticAnalyzer.java      |   3 +
 .../hive/ql/parse/ExplainSemanticAnalyzer.java     |   7 +
 .../hive/ql/parse/ExportSemanticAnalyzer.java      |   5 +
 .../hadoop/hive/ql/parse/LoadSemanticAnalyzer.java |   6 +
 .../hive/ql/parse/MergeSemanticAnalyzer.java       |   3 +
 .../apache/hadoop/hive/ql/parse/ParseUtils.java    |  11 +
 .../java/org/apache/hadoop/hive/ql/parse/QB.java   |   1 +
 .../hive/ql/parse/RewriteSemanticAnalyzer.java     |   8 +
 .../hadoop/hive/ql/parse/SemanticAnalyzer.java     |  24 +-
 .../hive/ql/parse/SemanticAnalyzerFactory.java     |   6 +-
 .../hive/ql/parse/UpdateSemanticAnalyzer.java      |   3 +
 .../hive/ql/queryhistory/QueryHistoryService.java  | 253 +++++++++
 .../hive/ql/queryhistory/RecordEnricher.java       | 235 ++++++++
 .../repository/AbstractRepository.java             | 139 +++++
 .../queryhistory/repository/IcebergRepository.java | 166 ++++++
 .../repository/QueryHistoryRepository.java         |  42 ++
 .../hadoop/hive/ql/queryhistory/schema/Record.java | 349 ++++++++++++
 .../hadoop/hive/ql/queryhistory/schema/Schema.java | 266 +++++++++
 .../hadoop/hive/ql/session/SessionState.java       |  25 +
 .../hadoop/hive/ql/parse/TestQueryProperties.java  | 138 ++++-
 .../hadoop/hive/ql/parse/TestSemanticAnalyzer.java | 259 ++++++++-
 ql/src/test/queries/clientpositive/query_history.q |  76 +++
 .../clientpositive/llap/query_history.q.out        | 631 +++++++++++++++++++++
 .../clientpositive/llap/show_functions.q.out       |  13 +
 .../apache/hive/service/server/HiveServer2.java    |  15 +
 .../cli/TestRetryingThriftCLIServiceClient.java    |   2 +
 .../hive/service/server/TestHS2HttpServer.java     |   3 +
 .../hive/service/server/TestHS2HttpServerLDAP.java |   3 +
 .../hive/service/server/TestHS2HttpServerPam.java  |   3 +
 .../server/TestHS2HttpServerPamConfiguration.java  |   2 +
 91 files changed, 4173 insertions(+), 127 deletions(-)
 create mode 100644 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/TestQueryHistoryService.java
 create mode 100644 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/repository/TestIcebergRepository.java
 create mode 100644 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/schema/DummyRecord.java
 copy 
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/messaging/AlterCatalogMessage.java
 => 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/schema/IcebergRecord.java
 (63%)
 create mode 100644 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/schema/QueryHistorySchemaTestUtils.java
 create mode 100644 
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/queryhistory/schema/TestQueryHistoryRecord.java
 copy 
itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/{QTestAuthorizerHandler.java
 => QTestQueryHistoryHandler.java} (55%)
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/QueryHistoryService.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/RecordEnricher.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/repository/AbstractRepository.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/repository/IcebergRepository.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/repository/QueryHistoryRepository.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/schema/Record.java
 create mode 100644 
ql/src/java/org/apache/hadoop/hive/ql/queryhistory/schema/Schema.java
 create mode 100644 ql/src/test/queries/clientpositive/query_history.q
 create mode 100644 ql/src/test/results/clientpositive/llap/query_history.q.out

Reply via email to