This is an automated email from the ASF dual-hosted git repository.
stigahuang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
from ff2f2ba77 IMPALA-13324: Enable statement rewrite for merge queries for
IcebergMergeImpl
new c3cbd79b5 IMPALA-13288: OAuth AuthN Support for Impala
new fdc434663 IMPALA-13634: ImpalaTestSuite.cleanup_db() should use its
own client
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
be/src/rpc/auth-provider.h | 7 +-
be/src/rpc/authentication.cc | 130 ++++++++++++++++++++-
be/src/runtime/exec-env.cc | 5 +
be/src/runtime/exec-env.h | 8 ++
be/src/service/impala-server.cc | 33 +++++-
be/src/transport/THttpServer.cpp | 36 ++++--
be/src/transport/THttpServer.h | 26 ++++-
be/src/util/jwt-util.cc | 2 -
be/src/util/jwt-util.h | 6 -
be/src/util/webserver.cc | 88 +++++++++++---
be/src/util/webserver.h | 14 +++
common/thrift/generate_error_codes.py | 4 +-
common/thrift/metrics.json | 44 +++++++
.../impala/customcluster/JwtWebserverTest.java | 81 +++++++++++--
.../apache/impala/customcluster/LdapHS2Test.java | 121 ++++++++++++++++++-
shell/ImpalaHttpClient.py | 6 +
shell/impala_client.py | 6 +-
shell/impala_shell.py | 50 +++++++-
shell/option_parser.py | 6 +
tests/common/impala_test_suite.py | 10 +-
..._shell_jwt_auth.py => test_shell_oauth_auth.py} | 115 +++++++++---------
tests/metadata/test_compute_stats.py | 2 +-
tests/metadata/test_metadata_query_statements.py | 14 +--
23 files changed, 679 insertions(+), 135 deletions(-)
copy tests/custom_cluster/{test_shell_jwt_auth.py => test_shell_oauth_auth.py}
(63%)