[
https://issues.apache.org/jira/browse/IMPALA-14558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18086179#comment-18086179
]
ASF subversion and git services commented on IMPALA-14558:
----------------------------------------------------------
Commit 156a422511c71c8d933a8d912c355c13d0c5e731 in impala's branch
refs/heads/dependabot/pip/infra/python/deps/sqlparse-0.5.4 from Csaba Ringhofer
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=156a42251 ]
IMPALA-14558: Fix verify_cert=True and bump thrift to 0.23.0 in impala-shell
Bumping to 0.23.0 fixed THRIFT-792 and allowed inspecting actual
socket errors. This revealed that the negative tests for non-http
hs2 tests with verify_cert did not fail due to server verification
- instead verification was not even tried.
See https://github.com/cloudera/impyla/pull/609 for more details.
This patch fixes verify_cert with binary connections and updates
SSL tests to expect the correct error. impyla dependency is also
bumped to get the fix above.
The generated Python files are not regenerated. There
were no compiler changes between 0.22.0 and 0.23.0.
Change-Id: Ife2f72421ff59da77c059de5dae3371dc9fa2f29
Reviewed-on: http://gerrit.cloudera.org:8080/24382
Tested-by: Impala Public Jenkins <[email protected]>
Reviewed-by: Michael Smith <[email protected]>
Reviewed-by: Joe McDonnell <[email protected]>
> Update to Thrift 0.23+
> ----------------------
>
> Key: IMPALA-14558
> URL: https://issues.apache.org/jira/browse/IMPALA-14558
> Project: IMPALA
> Issue Type: Task
> Components: Backend, Frontend
> Reporter: Michael Smith
> Assignee: Michael Smith
> Priority: Major
>
> Several issues we've worked around for Thrift are fixed in newer versions.
> One we didn't work around - THRIFT-792 - is also fixed in 0.23.0; it requires
> a small patch to catch exceptions when establishing a TSocket connection and
> unwrap TTransportException (return e.inner). This in particular provides
> clearer errors with TLS failures under Python 3.12+.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]