mirror of
https://github.com/apache/impala.git
synced 2025-12-19 18:12:08 -05:00
IMPALA-4277: remove unneeded LegacyTCLIService
Change-Id: I827590b19dc542f6256ae2e0d541eaa32a76520b Reviewed-on: http://gerrit.cloudera.org:8080/4844 Reviewed-by: Henry Robinson <henry@cloudera.com> Tested-by: Internal Jenkins
This commit is contained in:
committed by
Internal Jenkins
parent
838c1f5442
commit
0dbfe169b7
10
testdata/bin/wait-for-hiveserver2.py
vendored
10
testdata/bin/wait-for-hiveserver2.py
vendored
@@ -29,7 +29,7 @@ from optparse import OptionParser
|
||||
from tests.util.thrift_util import create_transport
|
||||
|
||||
# Imports required for HiveServer2 Client
|
||||
from cli_service import LegacyTCLIService
|
||||
from TCLIService import TCLIService
|
||||
from thrift.transport import TTransport, TSocket
|
||||
from thrift.protocol import TBinaryProtocol
|
||||
|
||||
@@ -56,7 +56,7 @@ else:
|
||||
hs2_transport = create_transport(hs2_host, hs2_port, "hive", options.transport)
|
||||
|
||||
protocol = TBinaryProtocol.TBinaryProtocol(hs2_transport)
|
||||
hs2_client = LegacyTCLIService.Client(protocol)
|
||||
hs2_client = TCLIService.Client(protocol)
|
||||
|
||||
# Try to connect to the HiveServer2 service and create a session
|
||||
now = time.time()
|
||||
@@ -64,11 +64,11 @@ TIMEOUT_SECONDS = 30.0
|
||||
while time.time() - now < TIMEOUT_SECONDS:
|
||||
try:
|
||||
hs2_transport.open()
|
||||
open_session_req = LegacyTCLIService.TOpenSessionReq()
|
||||
open_session_req = TCLIService.TOpenSessionReq()
|
||||
open_session_req.username = getpass.getuser()
|
||||
resp = hs2_client.OpenSession(open_session_req)
|
||||
if resp.status.statusCode == LegacyTCLIService.TStatusCode.SUCCESS_STATUS:
|
||||
close_session_req = LegacyTCLIService.TCloseSessionReq()
|
||||
if resp.status.statusCode == TCLIService.TStatusCode.SUCCESS_STATUS:
|
||||
close_session_req = TCLIService.TCloseSessionReq()
|
||||
close_session_req.sessionHandle = resp.sessionHandle
|
||||
hs2_client.CloseSession(close_session_req)
|
||||
print "HiveServer2 service is up at %s." % options.hs2_hostport
|
||||
|
||||
Reference in New Issue
Block a user