+1

On Tue, May 4, 2021 at 2:22 AM Yunze Xu <y...@streamnative.io.invalid>
wrote:

> Hello,
> About 10 days ago I found a heap memory copy problem in Apache Pulsar, see
> [1].
> It’s a problem of BK side because when `LedgerHandle#asyncAddEntry`
> accepts a `CompositeByteBuf` or a wrapper, it will finally call
> `ByteBuf#nioBuffer()`, which would make a heap copy from direct memory.
> [2] fixed this problem and has been merged for a week.
>
> Since it has a significant impact on Pulsar, Pulsar side needs a new BK
> release with [2] merged to fix it. Is there any plan to cut a 4.13.1
> release or 4.14.0 release so that we can upgrade the dependency in Pulsar?
>
> Thanks,
> Yunze
>
> [1] https://github.com/apache/pulsar/pull/10330 <
> https://github.com/apache/pulsar/pull/10330>
>
> [2] https://github.com/apache/bookkeeper/pull/2701 <
> https://github.com/apache/bookkeeper/pull/2701>
>
>

Reply via email to