My concern is that this pip allows consumers to change the processing rules for 
transactions in ways that a producer might find unexpected.

I think if this proceeds then the scope needs to be expanded to 
producers/admins needing to proactively allow transactions to be consumed 
uncommitted.

I am also interested in the use case that motivates this change.

Best,
Dave

Sent from my iPhone

> On Sep 17, 2023, at 8:50 AM, hzh0425 <hzh0...@apache.org> wrote:
> 
> Hi, all
> 
> This PR contributed to pip 298: https://github.com/apache/pulsar/pull/21114
> 
> 
> 
> 
> This pip is to implement Read Committed and Read Uncommitted isolation levels 
> for Pulsar transactions, allow consumers to configure isolation levels during 
> the building process.
> 
> For more details, please refer to pip-298.md
> 
> 
> 
> 
> I hope everyone can help review and discuss this pip and enter the discuss 
> stage.
> 
> Thanks
> Zhangheng Huang

Reply via email to