Matteo - Thank you for providing the context!

Yes. It is related to gRPC pulled by the state requirements.

- Sijie

On Mon, Feb 22, 2021 at 12:03 PM Matteo Merli <matteo.me...@gmail.com>
wrote:

> Yes, there are a bunch of dependencies that are only needed for state
> store, such as the bk state store client and everything it's pulling
> in, with the biggest offender being GRPC client lib.
>
>
> --
> Matteo Merli
> <matteo.me...@gmail.com>
>
> On Mon, Feb 22, 2021 at 11:59 AM Sanjeev Kulkarni
> <sanje...@splunk.com.invalid> wrote:
> >
> > IIUC, its because of the various state store related dependencies that
> are
> > polluting this?
> >
> > On Mon, Feb 22, 2021 at 10:48 AM Jerry Peng <jerry.boyang.p...@gmail.com
> >
> > wrote:
> >
> > > [ External sender. Exercise caution. ]
> > >
> > > Hi Sijie,
> > >
> > > Are you referring to the fact that the Pulsar python package (wheel
> > > package) includes both pub/sub API and the function API? I  If so, why
> are
> > > there a lot of dependencies being pulled in?  For Pulsar Python
> Functions,
> > > shouldn't only the following files be pulled into the python package?
> > >
> > >
> > >
> https://github.com/apache/pulsar/tree/master/pulsar-client-cpp/python/pulsar/functions
> > >
> > >
> > > It is a minimal set of files. Is the problem you are describing stating
> > > that users wanting to just run Python Functions having to install a
> package
> > > that also includes the pub/sub API and the Python client? And it would
> be
> > > better for users that just want to run Python Functions to not have to
> also
> > > install the python client?
> > >
> > > Best,
> > >
> > > Jerry
> > >
> > >
> > > On Mon, Feb 22, 2021 at 1:19 AM Sijie Guo <guosi...@gmail.com> wrote:
> > >
> > >> Hi,
> > >>
> > >> Currently, the python pulsar client couples function API together with
> > >> Pub/Sub API. That means the python client pulls in a lot of
> unnecessary
> > >> dependencies for people who only use pub/sub API.
> > >>
> > >> As discussed in the community meeting last week, I am starting an
> email
> > >> thread for discussing it. I would like to learn what @Sanjeev Kulkarni
> > >> <sanje...@splunk.com> and @Jerry Peng <jer...@splunk.com> think
> about it.
> > >>
> > >> - Sijie
> > >>
> > >
>

Reply via email to