As a new user I find this a great idea. For the future I will be happy to see the admin API to be able to connect to the binary endpoint and not to the http one.
Cheers Enrico Il giorno lun 11 feb 2019, 07:03 Sijie Guo <guosi...@gmail.com> ha scritto: > Hi all, > > Currently we are shipping `pulsar-client` and `pulsar-client-admin` > separately. They are both > shaded packages. It is quite common to see applications using both > `pulsar-client` and > `pulsar-client-admin`. These applications will have redundant shaded > classes in both > `pulsar-client` and `pulsar-client-admin`. Sometimes it also caused > troubles when we introduced new dependencies but forgot to update shading > rules. > > So I am creating a new PIP to propose adding a new module > `pulsar-client-all`, which will include both `pulsar-client-original` and > `pulsar-client-admin-original`, and shade the dependencies all together. > This would reduce the size of dependencies for applications uses both > `pulsar-client` and `pulsar-client-admin`. > > Here is the link for PIP-29: > > https://github.com/apache/pulsar/wiki/PIP-29:-One-package-for-both-pulsar-client-and-pulsar-admin > > Let me know what you think. > > Thanks, > Sijie >