Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-07 Thread Matteo Merli
Using the Alpine image (PIP-324 in progress), removing Python I was able to see ~350 MB size for the `pulsar` base image. There could be additional space savings by removing unused JVM modules from the image. -- Matteo Merli On Thu, Mar 7, 2024 at 10:09 AM Girish Sharma wrote: > +1 > We are

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-07 Thread Ran Gao
+1 Most users don't need all built-in connectors, it's too bloated. Best Regards, Ran Gao On 2024/03/05 23:02:37 Matteo Merli wrote: > The docker image `pulsar-all` is a convenience image that is created on top > of the base `pulsar` image, including all the Pulsar IO connectors as well > as the

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-07 Thread Girish Sharma
+1 We are recently struggling with building a pulsar image in house (lots of app sec constraints etc). a much reduced and minimal image would certainly help there. Any estimates on the size reduction in the base pulsar image after removal of python related content? Is there scope of further slim d

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-07 Thread Neng Lu
+1 This can reduce the image size significantly and thus improve the efficiency and reduce the cost. On Tue, Mar 5, 2024 at 11:25 PM Enrico Olivelli wrote: > +1 > > Great idea > > Enrico > > Il Mer 6 Mar 2024, 08:23 Zixuan Liu ha scritto: > > > +1 > > > > This is a good idea, and then we must

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Enrico Olivelli
+1 Great idea Enrico Il Mer 6 Mar 2024, 08:23 Zixuan Liu ha scritto: > +1 > > This is a good idea, and then we must provide a document on building the > own connector image and python functions runtime image. > > Thanks, > Zixuan > > Matteo Merli 于2024年3月6日周三 07:04写道: > > > The docker image `

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Zixuan Liu
+1 This is a good idea, and then we must provide a document on building the own connector image and python functions runtime image. Thanks, Zixuan Matteo Merli 于2024年3月6日周三 07:04写道: > The docker image `pulsar-all` is a convenience image that is created on top > of the base `pulsar` image, incl

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Nicolò Boschi
+1, great ideas Let's make sure there's a dedicated section in the docs on how to "migrate" from pulsar-all:3.2.0 to "build your own -all image" Nicolò Boschi Il giorno mer 6 mar 2024 alle ore 04:22 Matteo Merli ha scritto: > I was proposing `pulsar-functions-python`, though I'm open to any o

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Matteo Merli
I was proposing `pulsar-functions-python`, though I'm open to any other name -- Matteo Merli On Tue, Mar 5, 2024 at 6:43 PM Dave Fisher wrote: > What would be the name of the image that contains the functions runtime? > > Best, > Dave > > > On Mar 5, 2024, at 6:37 PM, Lari Hotari wrote: > > >

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Dave Fisher
What would be the name of the image that contains the functions runtime? Best, Dave > On Mar 5, 2024, at 6:37 PM, Lari Hotari wrote: > > These are very welcome changes! Let's go ahead asap. > > -Lari > > On Wed, 6 Mar 2024 at 01:04, Matteo Merli wrote: >> >> The docker image `pulsar-all` is

Re: [DISCUSS] Retire pulsar-all Docker image and spin-off Python Functions runtime

2024-03-05 Thread Lari Hotari
These are very welcome changes! Let's go ahead asap. -Lari On Wed, 6 Mar 2024 at 01:04, Matteo Merli wrote: > > The docker image `pulsar-all` is a convenience image that is created on top > of the base `pulsar` image, including all the Pulsar IO connectors as well > as the tiered storage offload