[
https://issues.apache.org/jira/browse/CALCITE-6669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17895423#comment-17895423
]
Laurent Goujon commented on CALCITE-6669:
-----------------------------------------
>From CALCITE-6653:
{quote}
SLF4j is not meant to be relocated.
Operation with the backend and adapter jars requires an unrelocoated slf4j.
Httpclient not being relocated is a bug.
{quote}
Then it should not be packaged as part of the shaded artifact either. slf4j 1.x
and 2.x do not have the same API (but the API is backward compatible). More
importantly they load backends differently (and this can cause hard to diagnose
issues depending on the classpath ordering)
> Httpcore/Httpclient not relocated in shaded Avatica jar
> -------------------------------------------------------
>
> Key: CALCITE-6669
> URL: https://issues.apache.org/jira/browse/CALCITE-6669
> Project: Calcite
> Issue Type: Bug
> Components: avatica
> Reporter: Istvan Toth
> Assignee: Istvan Toth
> Priority: Blocker
> Labels: pull-request-available
>
> When I updated httpcomponents to 5.x , I forgot to update the shadow plugin
> config, hence the httpcore5/httpclient5 libraries are not relocated.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)