Hi,

Please go ahead and close the vote successfully.

-Lari

On 2025/09/29 11:28:00 Ramzan MAGOMADOW wrote:
> Hi everyone!
> 
> Can we close the vote soon? I'd like to start implementing this as soon as 
> possible. The vote has been open for nearly a month now and has only received 
> positive votes so far.
> 
> 
> 
> 
> Classification: GENERAL
> 
> On 2025/09/09 20:44:08 Ramzan MAGOMADOW wrote:
> >
> > Hi Everyone,
> >
> > I'd like to start a vote on PIP-439: Adding Transaction Support to Pulsar 
> > Functions Through Managed Transaction Wrapping.
> >
> > The PIP proposes adding automatic/managed transaction support to Pulsar 
> > Functions through configuration. When enabled, each function execution 
> > would be automatically wrapped in a transaction without requiring code 
> > changes to the function implementation. This will enable atomic operations 
> > across multiple topics, finally supporting exactly-once processing 
> > semantics as well.
> >
> > Key features:
> >   - Enable automatic transaction support for Pulsar Functions via 
> > configuration (OFF/MANAGED) to control transaction behavior
> >   - Support for both synchronous and asynchronous functions
> >   - Support publishing messages to multiple topics within a single 
> > transaction
> >   - Support transactional acknowledgment of input messages
> >   - Transaction batching to improve performance (can be disabled by setting 
> > transactionBatchingMaxEntries to 0)
> >   - New metrics for monitoring transaction usage and performance, including 
> > created/committed/aborted counts, batch sizes, and commit reasons
> >
> > PIP PR: https://github.com/apache/pulsar/pull/24704
> > Discussion thread: 
> > https://lists.apache.org/thread/ztvxg5d2w526ov0w9c9l66tgpfogtvph
> >
> > Thanks,
> > Ramzan Magomadow
> > This message and any attachment ("the Message") are confidential. If you 
> > have received the Message in error, please notify the sender immediately 
> > and delete the Message from your system, any use of the Message is 
> > forbidden. Correspondence via e-mail is primarily for information purposes. 
> > RBI neither makes nor accepts legally binding statements via e-mail unless 
> > explicitly agreed otherwise. Information pursuant to ? 14 Austrian 
> > Companies Code: Raiffeisen Bank International AG; Registered Office: Am 
> > Stadtpark 9, 1030 Vienna, Austria; Company Register Number: FN 122119m at 
> > the Commercial Court of Vienna (Handelsgericht Wien).
> >
> > Classification: GENERAL
> >
> 
> Sent from Outlook for Mac
> 
> This message and any attachment ("the Message") are confidential. If you have 
> received the Message in error, please notify the sender immediately and 
> delete the Message from your system, any use of the Message is forbidden. 
> Correspondence via e-mail is primarily for information purposes. RBI neither 
> makes nor accepts legally binding statements via e-mail unless explicitly 
> agreed otherwise. Information pursuant to ? 14 Austrian Companies Code: 
> Raiffeisen Bank International AG; Registered Office: Am Stadtpark 9, 1030 
> Vienna, Austria; Company Register Number: FN 122119m at the Commercial Court 
> of Vienna (Handelsgericht Wien).
> 

Reply via email to