apache / apache/pulsar-client-reactive
Add support for Pulsar Transactions
Open
- Dominant language
- Java
- Stars
- 67
- Forks
- 23
- Avg merge
- 22h
- Merged PRs (30d)
- 2
Description
There's currently no support for Pulsar transactions in the Reactive Java client for Apache Pulsar. This is a gap. We should ensure that we have a good way to extend the interfaces for transactions.
Project Reactor has support for passing [a context](https://projectreactor.io/docs/core/release/api/reactor/util/context/Context.html) along the Reactive subscription chain. This is used in Spring to pass transaction context in Reactive flows.
Reactive Transactions with Spring were introduced in this blog post: https://spring.io/blog/2019/05/16/reactive-transactions-with-spring .
Contributor guide
Assessment
This issue has not been assessed yet.