This is an automated oncall report for Apache bRPC, covering 2026-09-12 to 
2026-09-19.

Resolved issues:
- #2012 Why does the brpc_metrics endpoint not return the average service 
latency? https://github.com/apache/brpc/issues/2012
- #2781 Core dump when running example/streaming_echo_c++ with a clang build 
https://github.com/apache/brpc/issues/2781
- #3530 Client host binding is lost after socket health-check/revive while 
SO_BINDTODEVICE is kept https://github.com/apache/brpc/issues/3530
- #3546 Template specialization referencing the babylon counter in bvar has no 
effect https://github.com/apache/brpc/issues/3546

Merged PRs:
- #3400 refactor(bvar): expand metric constructor macro 
https://github.com/apache/brpc/pull/3400
- #3428 feat: add URMA transport support 
https://github.com/apache/brpc/pull/3428
- #3495 fix: preserve XMM6-XMM15 in x86_64 bthread context switch 
https://github.com/apache/brpc/pull/3495
- #3498 feat: limit server connections per public listener 
https://github.com/apache/brpc/pull/3498
- #3524 Bound the number of HTTP headers and query parameters per message 
https://github.com/apache/brpc/pull/3524
- #3529 Escape HTML output in builtin /flags service 
https://github.com/apache/brpc/pull/3529
- #3532 Ignore canceled requests in the circuit breaker 
https://github.com/apache/brpc/pull/3532
- #3534 refactor(butil): replace integer string conversions 
https://github.com/apache/brpc/pull/3534
- #3536 Reject empty MySQL response packets 
https://github.com/apache/brpc/pull/3536
- #3537 Add release skill https://github.com/apache/brpc/pull/3537
- #3538 Fix bthread_join memory visibility with paired release/acquire on 
version_butex https://github.com/apache/brpc/pull/3538
- #3539 Fix lost wakeup in ParkingLot waiter check 
https://github.com/apache/brpc/pull/3539
- #3540 Stabilize timer and socket unit tests 
https://github.com/apache/brpc/pull/3540
- #3541 Support seqlock and use it for TaskGroup CPU time stat 
https://github.com/apache/brpc/pull/3541
- #3544 Fix client source IP binding loss after socket revival 
https://github.com/apache/brpc/pull/3544
- #3547 Fix ineffective enable_if constraints in bvar and butil 
https://github.com/apache/brpc/pull/3547
- #3548 Document Debug CMake build on Apple Silicon 
https://github.com/apache/brpc/pull/3548
- #3549 Make Prometheus latency output consistent between LatencyRecorder and 
its multi-dimension version https://github.com/apache/brpc/pull/3549
- #3550 Release Apache bRPC 1.18.0 https://github.com/apache/brpc/pull/3550

Needs attention:
- #3196 flatbuffers support (2/3): a large new-protocol/architecture change, 
still under community discussion on whether it should be split into smaller 
PRs. Maintainers should help settle the scope and architecture before 
line-level review. https://github.com/apache/brpc/pull/3196
- #3526 Add cross-scheme slow-start warm-up ramp: design disagreement between 
an intrusive implementation and a standalone warmup strategy remains unresolved 
and the author has not replied since 9-09. Maintainers should step in to drive 
a decision. https://github.com/apache/brpc/pull/3526
- #3552 Reuse standard CMake build directory in docs: reviewed with no issues 
(LGTM); waiting for a maintainer to merge. 
https://github.com/apache/brpc/pull/3552
- #3553 Enable debug mode for CMake Debug builds: reviewed with two minor 
follow-up comments; waiting for a maintainer to follow up and/or merge. 
https://github.com/apache/brpc/pull/3553
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to