apache / kyuubi

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
https://kyuubi.apache.org/
Apache License 2.0
2.11k stars 916 forks source link

[FEATURE] Extract kyuubiClientPrincipal/kyuubiClientKeytab from JDBC connection properties #6689

Open wForget opened 2 months ago

wForget commented 2 months ago

Code of Conduct

Search before asking

Describe the feature

Extract kyuubiClientPrincipal/kyuubiClientKeytab from JDBC connection properties like user/password

Motivation

Make the following behavior effective:

Properties properties = new Properties();
properties.put("kyuubiClientPrincipal", principal);
properties.put("kyuubiClientKeytab", keytab);
Connection connection = DriverManager.getConnection(url, properties)

Describe the solution

No response

Additional context

No response

Are you willing to submit PR?