[ https://issues.apache.org/jira/browse/HIVE-4617?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-4617: ------------------------------ Attachment: HIVE-4617.D12417.2.patch vaibhavgumashta updated the revision "HIVE-4617 [jira] ExecuteStatementAsync call to run a query in non-blocking mode". Updates based on feedback. Reviewers: JIRA REVISION DETAIL https://reviews.facebook.net/D12417 CHANGE SINCE LAST DIFF https://reviews.facebook.net/D12417?vs=38439&id=38751#toc AFFECTED FILES bin/hive common/src/java/org/apache/hadoop/hive/common/ObjectPair.java common/src/java/org/apache/hadoop/hive/conf/HiveConf.java conf/hive-default.xml.template hcatalog/core/src/main/java/org/apache/hcatalog/data/schema/HCatFieldSchema.java hcatalog/core/src/test/java/org/apache/hcatalog/data/schema/TestHCatSchema.java metastore/src/gen/thrift/gen-py/hive_metastore/ThriftHiveMetastore-remote ql/src/java/org/apache/hadoop/hive/ql/exec/StatsTask.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/ExprProcCtx.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/ExprProcFactory.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/OpProcFactory.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/OpWalkerCtx.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartExprEvalUtils.java ql/src/java/org/apache/hadoop/hive/ql/optimizer/ppr/PartitionPruner.java ql/src/java/org/apache/hadoop/hive/ql/parse/ImportSemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/parse/MetaDataExportListener.java ql/src/java/org/apache/hadoop/hive/ql/parse/ParseContext.java ql/src/java/org/apache/hadoop/hive/ql/parse/SemanticAnalyzer.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFBaseCompare.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFToDate.java ql/src/java/org/apache/hadoop/hive/ql/udf/UDFUnixTimeStamp.java ql/src/test/queries/clientpositive/create_udaf.q ql/src/test/queries/clientpositive/list_bucket_dml_7.q ql/src/test/queries/clientpositive/list_bucket_dml_8.q ql/src/test/queries/clientpositive/orc_dictionary_threshold.q ql/src/test/queries/clientpositive/udf4.q ql/src/test/queries/clientpositive/udf_pmod.q ql/src/test/queries/clientpositive/udf_to_boolean.q ql/src/test/queries/clientpositive/udf_to_byte.q ql/src/test/queries/clientpositive/udf_to_double.q ql/src/test/queries/clientpositive/udf_to_float.q ql/src/test/queries/clientpositive/udf_to_long.q ql/src/test/queries/clientpositive/udf_to_short.q ql/src/test/queries/clientpositive/udf_to_string.q ql/src/test/results/clientpositive/create_udaf.q.out ql/src/test/results/clientpositive/infer_bucket_sort_list_bucket.q.out ql/src/test/results/clientpositive/list_bucket_dml_7.q.out ql/src/test/results/clientpositive/list_bucket_dml_8.q.out ql/src/test/results/clientpositive/orc_dictionary_threshold.q.out ql/src/test/results/clientpositive/stats_noscan_2.q.out ql/src/test/results/clientpositive/udf4.q.out ql/src/test/results/clientpositive/udf_pmod.q.out ql/src/test/results/clientpositive/udf_to_boolean.q.out ql/src/test/results/clientpositive/udf_to_byte.q.out ql/src/test/results/clientpositive/udf_to_double.q.out ql/src/test/results/clientpositive/udf_to_float.q.out ql/src/test/results/clientpositive/udf_to_long.q.out ql/src/test/results/clientpositive/udf_to_short.q.out ql/src/test/results/clientpositive/udf_to_string.q.out service/if/TCLIService.thrift service/src/gen/thrift/gen-cpp/TCLIService_types.cpp service/src/gen/thrift/gen-cpp/TCLIService_types.h service/src/gen/thrift/gen-javabean/org/apache/hive/service/cli/thrift/TExecuteStatementReq.java service/src/gen/thrift/gen-py/TCLIService/TCLIService-remote service/src/gen/thrift/gen-py/TCLIService/ttypes.py service/src/gen/thrift/gen-py/hive_service/ThriftHive-remote service/src/gen/thrift/gen-rb/t_c_l_i_service_types.rb service/src/java/org/apache/hive/service/cli/CLIService.java service/src/java/org/apache/hive/service/cli/CLIServiceClient.java service/src/java/org/apache/hive/service/cli/EmbeddedCLIServiceClient.java service/src/java/org/apache/hive/service/cli/ICLIService.java service/src/java/org/apache/hive/service/cli/operation/SQLOperation.java service/src/java/org/apache/hive/service/cli/session/HiveSession.java service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java service/src/java/org/apache/hive/service/cli/session/SessionManager.java service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIService.java service/src/java/org/apache/hive/service/cli/thrift/ThriftCLIServiceClient.java service/src/test/org/apache/hive/service/cli/CLIServiceTest.java To: JIRA, vaibhavgumashta Cc: thejas > ExecuteStatementAsync call to run a query in non-blocking mode > -------------------------------------------------------------- > > Key: HIVE-4617 > URL: https://issues.apache.org/jira/browse/HIVE-4617 > Project: Hive > Issue Type: Improvement > Components: HiveServer2 > Affects Versions: 0.11.0 > Reporter: Jaideep Dhok > Assignee: Vaibhav Gumashta > Attachments: HIVE-4617.D12417.1.patch, HIVE-4617.D12417.2.patch > > > Provide a way to run a queries asynchronously. Current executeStatement call > blocks until the query run is complete. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira