Istvan Toth created PHOENIX-7132: ------------------------------------ Summary: Do not relocate classes to be directly referred by hbase-site.xml Key: PHOENIX-7132 URL: https://issues.apache.org/jira/browse/PHOENIX-7132 Project: Phoenix Issue Type: Bug Components: connectors, core Reporter: Istvan Toth Assignee: Istvan Toth
I have noticed this today: {noformat} 23/12/01 06:01:34 WARN ipc.RpcControllerFactory: Cannot load configured "hbase.rpc.controllerfactory.class" (org.apache.hadoop.hbase.ipc.controller.ClientRpcControllerFactory) from hbase-site.xml, falling back to use default RpcControllerFactory {noformat} We should be able to avoid this by not relocating these classes at all. This is only a problem for shaded artifacts that do not include HBase, like the shaded connectors and the planned phoenix-client-byo-hbase variant. In the full-fat shaded clients phoenix and HBase has the same shading, and HBase is able to find the shaded class. -- This message was sent by Atlassian Jira (v8.20.10#820010)