-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14326/
-----------------------------------------------------------
Review request for hive and Brock Noland.
Bugs: HIVE-4629
https://issues.apache.org/jira/browse/HIVE-4629
Repository: hive-git
Description
-------
Adds a new API to HS2, String getLog(OperationHandle opHandle) that returns the
query log for a given operation handle. The log is maintained in memory as a
circular buffer. The default size is 128 KB, but can be configured by the user.
Logging is initialized if hive.server2.in.mem.logging is set to true.
Log object is created in
executeStatement,getColumns,getTables,getSchemas,getCatalogs,getTypeInfo,getFunctions
and destroyed in closeOperation, cancelOperation.
Diffs
-----
common/src/java/org/apache/hadoop/hive/conf/HiveConf.java e971644
conf/hive-default.xml.template 1ee756c
jdbc/src/java/org/apache/hive/jdbc/HiveStatement.java 2912ece
jdbc/src/test/org/apache/hive/jdbc/TestJdbcDriver2.java 09ab3c2
service/if/TCLIService.thrift 6e20375
service/src/java/org/apache/hive/service/cli/CLIService.java 1a7f338
service/src/java/org/apache/hive/service/cli/CLIServiceClient.java 14ef54f
service/src/java/org/apache/hive/service/cli/EmbeddedCLIServiceClient.java
9dca874
service/src/java/org/apache/hive/service/cli/ICLIService.java f647ce6
service/src/java/org/apache/hive/service/cli/log/LinkedStringBuffer.java
PRE-CREATION
service/src/java/org/apache/hive/service/cli/log/LogDivertAppender.java
PRE-CREATION
service/src/java/org/apache/hive/service/cli/log/LogManager.java PRE-CREATION
service/src/java/org/apache/hive/service/cli/log/OperationLog.java
PRE-CREATION
service/src/java/org/apache/hive/service/cli/operation/OperationManager.java
1f78a1d
service/src/java/org/apache/hive/service/cli/session/HiveSession.java 00058cc
service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java
11c96b2
service/src/java/org/apache/hive/service/cli/session/SessionManager.java
f392d62
service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIService.java
2f2866f
service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIServiceClient.java
9bb2a0f
Diff: https://reviews.apache.org/r/14326/diff/
Testing
-------
Add a new unit test to test log retrieval.
Thanks,
Shreepadma Venugopalan