This is an automated oncall report for apache/brpc, covering week 2026-W42 (2026-10-12 to 2026-10-18).
Resolved issues - No issues were closed this week; #1408, #3586 and #516 remain open. Merged PRs (merged or closed this week) - #3571 Rewrite RISC-V Zvbc CRC32C with adaptive VLEN and pure-vector folding - https://github.com/apache/brpc/pull/3571 - #3573 Add IPC_V2 data path for UBRing IPC - https://github.com/apache/brpc/pull/3573 (closed while the known IPC_V2 fallback resource-rollback issue was still unresolved; please confirm whether a follow-up is needed) - #3589 validate query parameters echoed into builtin html pages - https://github.com/apache/brpc/pull/3589 - #3593 reject out-of-range AMF numbers in ReadAMFUint32 - https://github.com/apache/brpc/pull/3593 - #3594 fix(cmake): require all BoringSSL components - https://github.com/apache/brpc/pull/3594 - #3597 reject stray AMF0 object-end marker in amf value readers - https://github.com/apache/brpc/pull/3597 - #3608 Validate remote file service names before parsing - https://github.com/apache/brpc/pull/3608 - #3610 Fix flaky Prometheus metrics startup test - https://github.com/apache/brpc/pull/3610 - #3613 Fix PercentileSamples initialization warning - https://github.com/apache/brpc/pull/3613 Needs attention (maintainer action required) - #3484 adaptive input message batching: execution-model objections from two members remain unanswered since 2026-09-21; decide whether to close or ask for a redesign - https://github.com/apache/brpc/pull/3484 - #3526 slow-start warm-up: stalled for 30 days, author silent for three weeks on the architecture disagreement; decide whether to close or take over - https://github.com/apache/brpc/pull/3526 - #3542 h2 refused HEADERS handling: 30 days without author response; take over the change or close it - https://github.com/apache/brpc/pull/3542 - #3196 / #3197 FlatBuffers series: stalled and effectively superseded by draft #3558/#3559; decide whether to close them to avoid duplicate review - https://github.com/apache/brpc/pull/3196 https://github.com/apache/brpc/pull/3197 - #3591 bound grpc-timeout before conversion: CI green, Copilot approved, maintainer LGTM, but still unmerged after 7 days; a committer should merge it - https://github.com/apache/brpc/pull/3591 - #3605 null-terminate peer shm_name: reviewed with LGTM and no open issues; needs a merge decision - https://github.com/apache/brpc/pull/3605 - #3600 late subcall callbacks in SelectiveChannel: member LGTM in place; needs a merge decision - https://github.com/apache/brpc/pull/3600 - #3590 destroy keytable pool/tls key on early Start() failure: feedback addressed, LGTM pending; needs approval and merge - https://github.com/apache/brpc/pull/3590 - #3144 GPU direct RDMA: latest head fixes three review points, but the copy_from_gpu memory validation, prefetch_d2h_size coupling and remaining Copilot comments are still open; needs re-review/decision - https://github.com/apache/brpc/pull/3144 - #1408 / #3595 SelectiveChannel AddChannel ownership bug: the claimed fix is not present in the current #3595 diff and its CI fails; ask for a corrected revision or take over - https://github.com/apache/brpc/issues/1408 https://github.com/apache/brpc/pull/3595 - #3528 CMake/conan support request: no response from the requester for 30 days; close as stale or ask for a concrete proposal - https://github.com/apache/brpc/issues/3528 - #3535 common transport handshake: an unrelated ssl_helper.cpp change is still in the diff and should be reverted before merge - https://github.com/apache/brpc/pull/3535 bRPC oncall agent
