NextStack

brpc 1.12.0

minor PublishedJan 15, 2025 Sourceapache/brpc

brpc 1.12.0

Feature:

  • Support task tracer (#2851) by @chenBright
  • Add NonreflectableMessage and support Protobuf v5 (#2782 #2823 #2830) by @wasphin
  • Method level option to ignore server eovercrowded (#2820) by @superhail
  • Add support for bthread cpu usage (#2852) by @icexin

Bugfix:

  • Fix memory leak of ArenaRpcPBMessageFactory (#2798) by @chenBright
  • Fix memory leak of keytable list (#2835) by @MJY-HUST
  • Fix universal reference (#2862) by @chenBright
  • Instruct LeakSanitizer to ignore designated memory leaks of Server and Singleton (#2858) by @chenBright
  • Add missing #include (#2800) by @Menci
  • Set tags workers unlimitedly (#2801) by @zhengJade
  • Fix unused private field warning of FastPthreadMutex (#2839) by @chenBright
  • Fix build failure with -std=c++17 option (#2844) by @tongke6
  • Remove redundant const of ThreadLocal (#2855) by @chenBright
  • Fix universal reference (#2862) by @chenBright

Enhancement:

  • Support set_max_stats_count of MultiDimension (#2813) by @chenBright
  • Support backtrace log (#2811) by @chenBright
  • Support variable arguments for ResourcePool and ObjectPool (#2859) by @chenBright
  • Support success limit of ParallelChannel (#2842) by @chenBright
  • Support user specific CMAKE_MODULE_PATH (#2806) by @chenBright
  • Change the default value of the bthread_tag in class ServerOptions to BTHREAD_TAG_DEFAULT (#2824) by @MJY-HUST
  • Small FlatMap optimization with default initialization (#2620) by @chenBright

Other:

  • Doc and other improvements @chenBright, @mapleFU, @Zzhiter, @wasphin, @ssk01, @wwbmmm

Full Changelog: https://github.com/apache/brpc/compare/1.11.0…1.12.0

Thanks to all contributors for the 1.12.0 version!


Source apache/brpc · 1.12.0 · 2025-01-15 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.