MCPcopy Create free account
hub / github.com/apache/impala / __query_and_fetch

Method __query_and_fetch

tests/hs2/test_fetch.py:131–144  ·  view source on GitHub ↗
(self, query)

Source from the content-addressed store, hash-verified

129 self.close(execute_statement_resp.operationHandle)
130
131 def __query_and_fetch(self, query):
132 execute_statement_req = TCLIService.TExecuteStatementReq()
133 execute_statement_req.sessionHandle = self.session_handle
134 execute_statement_req.statement = query
135 execute_statement_resp = self.hs2_client.ExecuteStatement(execute_statement_req)
136 HS2TestSuite.check_response(execute_statement_resp)
137
138 # Do the actual fetch with a valid request.
139 fetch_results_req = TCLIService.TFetchResultsReq()
140 fetch_results_req.operationHandle = execute_statement_resp.operationHandle
141 fetch_results_req.maxRows = 1024
142 fetch_results_resp = self.fetch(fetch_results_req)
143
144 return fetch_results_resp
145
146 @needs_session()
147 def test_alltypes_v6(self):

Callers 4

test_alltypes_v6Method · 0.95
test_show_partitionsMethod · 0.95
test_compute_statsMethod · 0.95

Calls 3

check_responseMethod · 0.80
ExecuteStatementMethod · 0.45
fetchMethod · 0.45

Tested by

no test coverage detected