Add support for Pulsar Transactions
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- api, backend-api-design
Direzione di ricerca
Non sono indicati file, test o punti di ingresso. Inizia esaminando le interfacce del client Reactive Java e i riferimenti alle transazioni di Reactor Context, quindi determina come il contesto della transazione Pulsar debba fluire attraverso le subscription reattive. Il lavoro sarà completato quando il client disporrà di un design dell’interfaccia concordato ed estensibile, con supporto alle transazioni e copertura dei flussi pertinenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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 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 .
- Lingua principale
- Java
- Stelle
- 67
- Fork
- 23
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/pulsar-client-reactive
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 39/100
apache/pulsar-client-reactive#227 ·
-
Acknowledge outside of consumeMany and consumeOneForse di nuovo libera @lhotari l’ha presa 508 giorni fa e non c’è nessuna pull request aperta. Aperta
apache/pulsar-client-reactive#220 · 1 commento · 1 assegnatario ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
apache/pulsar-client-reactive#216 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
apache/pulsar-client-reactive#182 ·
-
Add support for MutinyForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
apache/pulsar-client-reactive#114 · 6 commenti ·
Tutte le issue di apache/pulsar-client-reactive
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Dated CSV export filenames use the UTC day rather than the operator dayForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
apache/rocketmq-dashboard#6896 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
-
Unrecognized database schema version is treated as a pre-2.0 databaseForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenIntegrationEngine/engine#496 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
SasanLabs/VulnerableApp#836 ·
I maintainer di solito rispondono entro 1 giorno