Matthew Jacobs has posted comments on this change.

Change subject: IMPALA-3628: Fix cancellation from shell when security is 
enabled
......................................................................


Patch Set 1:

(3 comments)

http://gerrit.cloudera.org:8080/#/c/3302/1/shell/impala_shell.py
File shell/impala_shell.py:

PS1, Line 638:     # If the connection fails and the Kerberos has not been 
enabled,
             :     # check for a valid kerberos ticket and retry the connection
             :     # with kerberos enabled.
             :     if not self.imp_client.connected and not self.use_kerberos:
             :       try:
             :         if call(["klist", "-s"]) == 0:
             :           print_to_stderr(("Kerberos ticket found in the 
credentials cache, retrying "
             :                            "the connection with a secure 
transport."))
             :           self.imp_client.use_kerberos = True
             :           self.imp_client.use_ldap = False
             :           self.imp_client.ldap_password = None
             :           self._connect()
             :       except OSError, e:
             :         pass
If this code path is being hit then we might want to try this as well on the 
cancel path if we fail the first time.


http://gerrit.cloudera.org:8080/#/c/3302/1/tests/custom_cluster/test_client_ssl.py
File tests/custom_cluster/test_client_ssl.py:

PS1, Line 57: select count(*) from tpch.lineitem a join tpch.lineitem b "
            :                "join tpch.lineitem c
Any reason not to use a WAIT debug action?


PS1, Line 61: print
Should go through a logger (here and below), e.g.

 
LOG = logging.getLogger('name')
LOG.debug()


-- 
To view, visit http://gerrit.cloudera.org:8080/3302
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: If99085e75708d92a08dbecf0131a2234fedad33a
Gerrit-PatchSet: 1
Gerrit-Project: Impala
Gerrit-Branch: cdh5-trunk
Gerrit-Owner: Henry Robinson <[email protected]>
Gerrit-Reviewer: Henry Robinson <[email protected]>
Gerrit-Reviewer: Matthew Jacobs <[email protected]>
Gerrit-HasComments: Yes

Reply via email to