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