apache / apache/pulsar-client-cpp
[feature request] C++ and Python support negative acknowledgment backoff
- Vorherrschende Sprache
- C++
- Sterne
- 71
- Forks
- 90
- Ø Merge
- 2 Std. 33 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
### Search before asking
- [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar.
### Motivation
[PIP-106](https://github.com/apache/pulsar/wiki/PIP-106%3A-Negative-acknowledgment-backoff)
### Solution
Refer java client: https://github.com/apache/pulsar/pull/12566
### Alternatives
_No response_
### Anything else?
If the `redeliveryCount` is greater than the DLQ configuration, it needs to be sent to the DLQ.
### Are you willing to submit a PR?
- [ ] I'm willing to submit a PR!
Beitragsleitfaden
Rechercherichtung
Start by reading PIP-106 and the referenced Java client pull request 12566 to understand the negative-acknowledgment backoff behavior. Trace the corresponding C++ and Python client paths, then verify that redeliveryCount values beyond the DLQ configuration are sent to the DLQ and that both clients match the Java behavior.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, python
- Bereich
- backend-api-design, distributed-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100