hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Akshay Goyal" <>
Subject Review Request 42134: More information to user on GetOperationStatus in Hive Server2 when query is still executing
Date Mon, 11 Jan 2016 12:14:44 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for hive and Amareshwari Sriramadasu.

Bugs: HIVE-4570

Repository: hive-git


Driver maintains list of running and runnable tasks although that info is not exposed outside.
It's kept locally in the driver's execute method. We can add Driver.getTaskStatuses() to return
status on all tasks (both running and runnable). Similarly, start and completion times for

Proposed changes are :

struct TGetOperationStatusResp {
  1: required TStatus status
  2: optional TOperationState operationState

  // If operationState is ERROR_STATE, then the following fields may be set
  // sqlState as defined in the ISO/IEF CLI specification
  3: optional string sqlState

  // Internal error code
  4: optional i32 errorCode

  // Error message
  5: optional string errorMessage

  // List of statuses of sub tasks
  6: optional string taskStatus

  // When was the operation started
  7: optional i64 operationStarted
  // When was the operation completed
  8: optional i64 operationCompleted



  ql/src/java/org/apache/hadoop/hive/ql/ 29e6315 
  ql/src/java/org/apache/hadoop/hive/ql/ PRE-CREATION 
  ql/src/java/org/apache/hadoop/hive/ql/exec/ 0eab63e 
  ql/src/java/org/apache/hadoop/hive/ql/exec/mr/ ab7fd93 
  service/if/TCLIService.thrift baf583f 
  service/src/gen/thrift/gen-cpp/TCLIService_types.h b078c99 
  service/src/gen/thrift/gen-cpp/TCLIService_types.cpp b852379 
  service/src/gen/thrift/gen-py/TCLIService/ ef5f5f5 
  service/src/gen/thrift/gen-rb/t_c_l_i_service_types.rb f004ec4 
  service/src/java/org/apache/hive/service/cli/ e45b828 
  service/src/java/org/apache/hive/service/cli/operation/ 8868ec1

  service/src/java/org/apache/hive/service/cli/operation/ 8ecdc2e

  service/src/java/org/apache/hive/service/cli/operation/ 6df1e8a

  service/src/java/org/apache/hive/service/cli/operation/ e56686a

  service/src/java/org/apache/hive/service/cli/operation/ a09b39a

  service/src/java/org/apache/hive/service/cli/operation/ 740b851 
  service/src/java/org/apache/hive/service/cli/operation/ 2a0fec2

  service/src/java/org/apache/hive/service/cli/operation/ 04dc6e3

  service/src/java/org/apache/hive/service/cli/operation/ d2b3f9c 
  service/src/java/org/apache/hive/service/cli/operation/ 2eaab4a 
  service/src/java/org/apache/hive/service/cli/thrift/ 1af4539

  service/src/test/org/apache/hive/service/cli/ e78181a 




Akshay Goyal

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message