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]
