This is an automated oncall report for the apache/brpc repository, covering 
2026-10-02 to 2026-10-09.

Resolved issues
- #2275 brpc redis client does not support empty strings: 
https://github.com/apache/brpc/issues/2275
- #3578 test/fuzzing: LLVMFuzzerTestOneInput returns 1 for out-of-range sizes: 
https://github.com/apache/brpc/issues/3578

Merged PRs
- #3566 Fix empty %b/%s argument dropped in redis command formatting (#2275): 
https://github.com/apache/brpc/pull/3566
- #3569 Post small RDMA messages inline: 
https://github.com/apache/brpc/pull/3569
- #3570 fix(redis): avoid formatted command overread: 
https://github.com/apache/brpc/pull/3570
- #3575 Reject truncated length-encoded integers in MySQL reply parser: 
https://github.com/apache/brpc/pull/3575
- #3576 Reject malformed mcpack input instead of CHECK-fatal in parser: 
https://github.com/apache/brpc/pull/3576
- #3579 fix(fuzzing): return 0 (not 1) from the size guard in every harness: 
https://github.com/apache/brpc/pull/3579
- #3580 Validate RPC response sockets: https://github.com/apache/brpc/pull/3580
- #3581 Fix timing assumptions in multidimensional latency recorder test: 
https://github.com/apache/brpc/pull/3581
- #3582 Add latency recorder window statistics test: 
https://github.com/apache/brpc/pull/3582
- #3583 Fix GCC 16 compile Error: https://github.com/apache/brpc/pull/3583
- #3584 Validate JSON object types in Consul responses: 
https://github.com/apache/brpc/pull/3584
- #3585 Reject truncated consistent hashing replica keys: 
https://github.com/apache/brpc/pull/3585
- #3587 Fix stack argument race in priority bthread scheduling: 
https://github.com/apache/brpc/pull/3587
- #3588 reject CR/LF in SetHttpURL and SetH2Path: 
https://github.com/apache/brpc/pull/3588
- #3592 Reject deeply nested JSON replies in naming services: 
https://github.com/apache/brpc/pull/3592

Needs attention
- #3528 希望可以修改cmake文件支持conan: no reply from the requester for ~30 days and not 
enough information to proceed; a maintainer should close it as stale after a 
final note: https://github.com/apache/brpc/issues/3528
- #3484 Feat: Add adaptive input message batching: stalled since 2026-09-21 and 
the objection on the batching execution model (supported by two community 
members) is still unanswered; a maintainer needs to decide whether to press the 
author for a response or close/take over: 
https://github.com/apache/brpc/pull/3484
- #3509 Replace custom timer with bthread timer and improve lifecycle safety: 
review is complete (LGTM) and CI is green; ready for a maintainer to merge: 
https://github.com/apache/brpc/pull/3509
- #3526 Add cross-scheme slow-start warm-up ramp for newly added servers: 
stalled ~30 days with an unresolved architecture disagreement (intrusive 
implementation vs. a standalone warmup strategy); a maintainer should ask the 
author to respond or decide to close/take over: 
https://github.com/apache/brpc/pull/3526
- #3535 feat: add common transport-level handshake for RDMA and UBSHM: merge 
conflicts were just resolved and CI has not run yet, with an open question 
about UBSHM PollIn handing data to fd_input_processor before the handshake ACK 
is consumed; needs maintainer review: https://github.com/apache/brpc/pull/3535
- #3542 consume refused HEADERS block before RST_STREAM in h2: two blocking 
issues (ignored decode return value and unconsumed CONTINUATION fragments) 
remain unfixed with no author response; needs maintainer follow-up: 
https://github.com/apache/brpc/pull/3542

bRPC oncall agent

Reply via email to