On Wed, 6 Nov 2024 at 12:06, Christian Ortlepp wrote:
> We don't really care at all about what the broker / server side
> libraries do, since we don't have to integrate those with our application.

Thanks, that clarifies the requirement.

>  > The current target schedule is Pulsar 4.1 which is due in mid January.
>
>  From this I'm guessing that Pulsar does not follow semantic versioning?

Semantic versioning is followed. In this case, I don't think that we
would be introducing actual breaking changes for Pulsar clients when
we get rid of the unwanted dependencies. What is exactly the
dependency that is causing problems? Are you also using the Pulsar
Admin client?
In that case, the open issue is https://github.com/apache/pulsar/issues/21297 .
It looks like there are problems with the shading configuration of
pulsar-client-all and pulsar-client-admin-shaded. There are transitive
dependencies which should be shaded. This could be seen in the
published pom.xml files
(https://repo1.maven.org/maven2/org/apache/pulsar/pulsar-client-all/4.0.0/pulsar-client-all-4.0.0.pom
and 
https://repo1.maven.org/maven2/org/apache/pulsar/pulsar-client-admin/4.0.0/pulsar-client-admin-4.0.0.pom).

-Lari

Reply via email to