congbobo184 commented on issue #19629: URL: https://github.com/apache/pulsar/issues/19629#issuecomment-1451298458
> > I don't quite understand, does the client need to configure two timeouts? > > I have implemented this in PR #19662. > > > can you show me your use example? As far as I guess, your example doesn't contain any consumers? > > If you want to ensure multi-topic produce exactly-once semantics without consumer, now pulsar transaction can't ensure. > > yes we do not contain consumers in our experiment. We want to use pulsar transaction to ensure producer-side exactly-once semantics, and use flink-connector to provide consumer-side exactly-once semantics. Later i will issue a PR for supporting checkout whether transactional producer ensure exactly-once semantics. I understand what you mean, but this may be a new feature. #19662 fix some situations but can resolve all problems. we may need retention the ended transaction and provide a search API to check the txn status. It is a new feature, are you interested in doing it? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
