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)

Reply via email to