Robbie Zhang has uploaded this change for review. ( http://gerrit.cloudera.org:8080/13457
Change subject: IMPALA-8595: THRIFT-3505 breaks IMPALA-5775 ...................................................................... IMPALA-8595: THRIFT-3505 breaks IMPALA-5775 IMPALA-5690 replaced thrift 0.9.0 with 0.9.3 in which THRIFT-3505 changed transport/TSSLSocket.py. In thrift 0.9.3, if the python version is lower than 2.7.9, TSSLSocket uses PROTOCOL_TLSv1 by default and the SSL version should be passed as an argument to TSSLSocket._init_ instead of overriding self.SSL_VERSION in TSSLSocketWithWildcardSAN._init_. TESTING: Only python lower than 2.7.9 can trigger this bug. I tested test_client_ssl.py and impala-shell against python 2.7.5 and 2.7.6 manually. Change-Id: I3fb6510f4b556bd8c6b1e86380379aba8be4b805 --- M shell/TSSLSocketWithWildcardSAN.py 1 file changed, 6 insertions(+), 3 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/57/13457/2 -- To view, visit http://gerrit.cloudera.org:8080/13457 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I3fb6510f4b556bd8c6b1e86380379aba8be4b805 Gerrit-Change-Number: 13457 Gerrit-PatchSet: 2 Gerrit-Owner: Robbie Zhang <rzh...@cloudera.com>