Re: [DISCUSS] PIP-381: Handle large PositionInfo state

2024-09-26 Thread Lari Hotari
On 2024/09/25 21:59:53 Heesung Sohn wrote: > Hi team, > Can we use a space-efficient probabilistic data structure, such as > bloom filter to store the acked msg ids, if re-delivering acked msgs > are not so strict? Talking about algorithms, there are also efficient ways optimized for storing inte

Re: [DISCUSS] PIP-381: Handle large PositionInfo state

2024-09-26 Thread Rajan Dhabalia
Hi Enrico, I have rebased https://github.com/apache/pulsar/pull/9292 PR again after you helped to dismiss the blocker. Can you please help to review it again as you were part of the PR reviewer earlier. I think below two PRs were the most critical one to scale the unack message path because earli

Re: [DISCUSS] PIP-383: Support granting/revoking permissions for multiple topics

2024-09-26 Thread Lari Hotari
Thanks for driving this Jiwei. This will be useful in addressing the current challenge with concurrent modifications. Is this targeted for Pulsar 4.0? -Lari On 2024/09/26 14:04:35 guo jiwei wrote: > Hello, > > I have created a PIP for supporting granting/revoking permissions for > multiple topi

Re: [DISCUSS] Cherry-pick PIP-370 configurable remote topic creation in geo-replication

2024-09-26 Thread Lari Hotari
On Thu, 26 Sept 2024 at 09:49, Yubiao Feng wrote: > - I think `3.0` is a long-term supported version, since the PIP is very > useful, I want to cherry-pick it into `branch-3.0` > - `3.3` is not a long-term supported version, so the PIP will be released > with the next feature release quickly, so I

[DISCUSS] PIP-383: Support granting/revoking permissions for multiple topics

2024-09-26 Thread guo jiwei
Hello, I have created a PIP for supporting granting/revoking permissions for multiple topics. In AuthorizationProvider, the authorization interface `grantPermissionAsync(TopicName topicName, Set actions, String role, String authDataJson)` currently only supports granting permissions to a single t