Skip to content

Releases: apache/brpc

Apache bRPC 1.15.0

27 Oct 08:37

Choose a tag to compare

Bug Fix:

  • Fix socket _versioned_ref can not recover && remove _hc_started flag (#3060) by @howzi
  • Fix symbol conflict with glog by marking InstallSymbolizeOpenObjectFileCallback as BAIDU_WEAK (#3064) by @wangrufeng and @ruru
  • Bugfix: _combiner is not initialized in IntRecorder constructor (#3066) by @chenBright
  • Fix infinite loop in flatmap resizing when bucket count is a power of two (#3071) by @gitccl
  • Bugfix: MultiDimension::set_max_stats_count should be public (#3074) by @chenBright
  • Bugfix: Signal Trace mode may send SIGURG to wrong thread (#3039) by @CodeZHXS
  • Fix macos ci (#3080) by @chenBright
  • fix: fix bthread_id_unlock failed in aarch64 cpu(#3084) by @zhoukangsheng
  • Fix macos ci compatibility with CMake < 3.5 (#3093) by @chenBright
  • bthread: fix simd memory align issue (#3092) by @icexin
  • Bugfix: WeightedRandomizedLoadBalancer returns 0 without server (#3108) by @chenBright
  • bazel: fix with_bthread_tracer config setting (#3111) by @icexin

Enhancement:

Apache bRPC 1.14.1

06 Aug 06:06

Choose a tag to compare

Security:

Features:

Bug Fix:

Enhancement:

Others:

Apache bRPC 1.14.0

28 Jul 03:14

Choose a tag to compare

Features:

Bug Fix:

  • Bugfix: runtime extend block pool (#2965), by @yanglimingcn
  • Bugfix: bthread_worker_usage could exceed bthread_worker_count (#3009), by @chenBright
  • Bugfix: SignalTrace mode has memory and deadlock issues (#3019), by @chenBright
  • Bugfix: Butex returned to ObjectPool triggers use-after-poison (#3012), by @chenBright
  • Bugfix: LatencyRecorder::expose CHECK fails when save_series flag is false (#3022), by @chenBright
  • Fix the bug that the grpc protocol is incompatible with authentication(issue:#3001) (#3002), by @Paragrf
  • Bugfix: Socket without health check would be abnormally recycled (#3010), by @chenBright
  • Fix: Specifying the global namespace for bind and connect (#3007), by @zhoukangsheng
  • Fix race condition that causes TimerThread to hang during shutdown (#2986), by @gitccl
  • Fix potential invalid memory access in StringSplitter (#2996), by @gitccl
  • Fix bthread task tracer deadlock bug (#2988), by @CodeZHXS
  • Fix incorrect seq id setting in thrift message begin (#2984), by @chenBright
  • Fix UT compilation errors with GCC 13 due to missing includes (#2979), by @XueSongTap
  • Fix invalid url of thrift (#2975), by @chenBright
  • Fix libunwind linked by default on x86_64 cpu when building via bazel (#2973), by @tongke6

Enhancement:

Apache bRPC 1.13.0

18 May 17:06
c47ec71

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

Other:

Full Changelog: 1.12.1...1.13.0

Thanks to all contributors for the 1.13.0 version!

Apache bRPC 1.12.1

23 Jan 03:17

Choose a tag to compare

Feature:

Bugfix:

Full Changelog: 1.12.0...1.12.1

Thanks to all contributors for the 1.12.1 version!

Apache bRPC 1.12.0

15 Jan 02:58

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

Other:

Full Changelog: 1.11.0...1.12.0

Thanks to all contributors for the 1.12.0 version!

Apache bRPC 1.11.0

27 Oct 14:46
04d15c0

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

  • Add openSSL_ROOT_DIR check on macos (#2716) by @lqxhub
  • Active Spinning and queue old bthread at the head for bthread mutex (#2749) by @chenBright
  • Make periodic_task.h a self-contained header file (#2758) by @chuandew
  • Support noncopyable sync objects (#2766) by @chenBright
  • Use ManualConstructor(AlignedMemory) instead of std::aligned_storage which has been deprecated in C++23 (#2719) by @chenBright
  • Send unauthorized response to client when authentication fails (#2744) by @chenBright
  • Optimize keytablelist implementation (#2768) by @MJY-HUST
  • Add a method option to disable check eovercrowded on server side (#2774) @superhail, @lianxuechao
  • Only support batch butex wake with the same tag (#2778) by @yanglimingcn
  • Add check for bthread_setconcurrency_by_tag (#2784) by @yanglimingcn
  • Add required headers to fix unittest compilation (#2787) by @wasphin
  • Switch boost dependency in bzlmod to bcr (#2789) by @oathdruid

Other:

Apache bRPC 1.10.0

17 Jul 15:13

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

Others:

bRPC 1.9.0

26 Apr 03:34

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

Other:

bRPC 1.8.0

05 Feb 08:42

Choose a tag to compare

Feature:

Bugfix:

Enhancement:

Other: