Istvan Toth created PHOENIX-7470: ------------------------------------ Summary: Revisit Kerberos login in ConnectionInfo Key: PHOENIX-7470 URL: https://issues.apache.org/jira/browse/PHOENIX-7470 Project: Phoenix Issue Type: Bug Components: core Reporter: Istvan Toth
Performing Kerberso login in ConnetionInfo causes a performance regression, which is partially fixed by PHOENIX-7646 We need to check how the kerberos principal is handled in Phoenix. I strongly suspect that Phoenix won't handle different principals for different connections in the same JVM. This is not necessarily the problem, but we should minimize the performance cost of Kerberos logins. The root of the perf regression is that in order to use the HBase Kerberos utulity functions for custom principlas, we need to update the Configuration object. If we do this in the CQSI object, using the cached Configuration object, then the performance cost is negligible. -- This message was sent by Atlassian Jira (v8.20.10#820010)