apache / apache/pulsar-client-node
Support configuring grouping ACK time and size
- Vorherrschende Sprache
- C++
- Sterne
- 164
- Forks
- 98
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
These two configs are not configurable in Node.js client:
- https://github.com/apache/pulsar-client-cpp/blob/3f0b33bfad746fd2da63fe062ea745d9a9caed55/include/pulsar/ConsumerConfiguration.h#L288
- https://github.com/apache/pulsar-client-cpp/blob/3f0b33bfad746fd2da63fe062ea745d9a9caed55/include/pulsar/ConsumerConfiguration.h#L303
Adding these configs can help users control the behavior of the `acknowledge` call.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne mit den verlinkten Einträgen in ConsumerConfiguration.h in den Zeilen 288 und 303 und verfolge anschließend, wie die Consumer-Konfiguration und acknowledge im Node.js-Client bereitgestellt werden. Die Aufgabe ist erfüllt, wenn Node.js-Benutzer sowohl grouping ACK time als auch grouping ACK size konfigurieren und das acknowledge-Verhalten steuern können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, node.js
- Bereich
- api, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100