You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by Yunze Xu <xy...@apache.org> on 2025/09/23 11:27:31 UTC

[VOTE] PIP-443: Stop using Netty Recycler in new code

Hi all,

I'd like to start the vote for PIP-443: Stop using Netty Recycler in new code.

- PR link: https://github.com/apache/pulsar/pull/24766
- Discussion link:
https://lists.apache.org/thread/bvllwld260g39v5hfsyr8gl2bwb1kxqz

Thanks,
Yunze

Re: [VOTE] PIP-443: Stop using Netty Recycler in new code

Posted by Yunze Xu <xy...@apache.org>.
Close this vote by 2 binding +1s
- Lari
- Matteo

Thanks,
Yunze

On Sat, Sep 27, 2025 at 1:07 AM Tao Jiuming <da...@apache.org> wrote:
>
> +1 nonbinding
>
> I personally think this is a historical legacy issue.
> On past JVM platforms, the throughput of some garbage collectors (such as
> CMS) was not high, so using Recycler to optimize GC is meaningful.
>
> But on modern JVM,
> GC has been greatly optimized.
> We need to carefully consider whether this 'optimization'  is still
> necessary
>
>
> Yunze Xu <xy...@apache.org>于2025年9月23日 周二19:28写道:
>
> > Hi all,
> >
> > I'd like to start the vote for PIP-443: Stop using Netty Recycler in new
> > code.
> >
> > - PR link: https://github.com/apache/pulsar/pull/24766
> > - Discussion link:
> > https://lists.apache.org/thread/bvllwld260g39v5hfsyr8gl2bwb1kxqz
> >
> > Thanks,
> > Yunze
> >

Re: [VOTE] PIP-443: Stop using Netty Recycler in new code

Posted by Tao Jiuming <da...@apache.org>.
+1 nonbinding

I personally think this is a historical legacy issue.
On past JVM platforms, the throughput of some garbage collectors (such as
CMS) was not high, so using Recycler to optimize GC is meaningful.

But on modern JVM,
GC has been greatly optimized.
We need to carefully consider whether this 'optimization'  is still
necessary


Yunze Xu <xy...@apache.org>于2025年9月23日 周二19:28写道:

> Hi all,
>
> I'd like to start the vote for PIP-443: Stop using Netty Recycler in new
> code.
>
> - PR link: https://github.com/apache/pulsar/pull/24766
> - Discussion link:
> https://lists.apache.org/thread/bvllwld260g39v5hfsyr8gl2bwb1kxqz
>
> Thanks,
> Yunze
>

Re: [VOTE] PIP-443: Stop using Netty Recycler in new code

Posted by Matteo Merli <ma...@gmail.com>.
+1
--
Matteo Merli
<ma...@gmail.com>


On Tue, Sep 23, 2025 at 5:39 AM Lari Hotari <lh...@apache.org> wrote:

> +1 (binding)
>
> -Lari
>
> On Tue, 23 Sept 2025 at 14:27, Yunze Xu <xy...@apache.org> wrote:
> >
> > Hi all,
> >
> > I'd like to start the vote for PIP-443: Stop using Netty Recycler in new
> code.
> >
> > - PR link: https://github.com/apache/pulsar/pull/24766
> > - Discussion link:
> > https://lists.apache.org/thread/bvllwld260g39v5hfsyr8gl2bwb1kxqz
> >
> > Thanks,
> > Yunze
>

Re: [VOTE] PIP-443: Stop using Netty Recycler in new code

Posted by Lari Hotari <lh...@apache.org>.
+1 (binding)

-Lari

On Tue, 23 Sept 2025 at 14:27, Yunze Xu <xy...@apache.org> wrote:
>
> Hi all,
>
> I'd like to start the vote for PIP-443: Stop using Netty Recycler in new code.
>
> - PR link: https://github.com/apache/pulsar/pull/24766
> - Discussion link:
> https://lists.apache.org/thread/bvllwld260g39v5hfsyr8gl2bwb1kxqz
>
> Thanks,
> Yunze