apache / apache/pulsar-client-node
Support configuring grouping ACK time and size
- Ngôn ngữ chính
- C++
- Star
- 164
- Fork
- 98
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với các mục được liên kết trong ConsumerConfiguration.h ở dòng 288 và 303, sau đó lần theo cách cấu hình consumer và acknowledge được cung cấp trong client Node.js. Hoàn tất khi người dùng Node.js có thể cấu hình cả grouping ACK time và grouping ACK size, đồng thời điều khiển hành vi acknowledge.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp, node.js
- Lĩnh vực
- api, backend
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100