apache / apache/pulsar-client-reactive

Add support for Pulsar Transactions

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.