apache / apache/pulsar-client-node
Support configuring grouping ACK time and size
- Langage dominant
- C++
- Étoiles
- 164
- Forks
- 98
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par les entrées référencées de ConsumerConfiguration.h aux lignes 288 et 303, puis suivez la manière dont la configuration du consommateur et acknowledge sont exposés dans le client Node.js. C’est terminé lorsque les utilisateurs de Node.js peuvent configurer à la fois grouping ACK time et grouping ACK size, et contrôler le comportement de acknowledge.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp, node.js
- Domaine
- api, backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100