Hi Apache bRPC Community,

This is a call for vote to release Apache bRPC version 1.14.0

[Release Note]

Features:

- Support generics for MultiDimension APIs (#3026), by chenBright
- Support rpc checksum (#2967), by yanglimingcn
- Support RDMA polling mode (#2920), by yanglimingcn
- Support epoll bthread deal first (#2819), by zhengJade

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 <cstdint>
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:

- Optimize the fallback code for loading libibverbs (#3008), by zhangqiongyu
- Add redis allocation size limit (#3035), by wwbmmm
- Opt log function name (#3017), by chenBright
- Make unit tests runnable on macOS (#3018), by gitccl
- Add include guard in rwlock.h (#3005), by xiongjiwei
- Consistent hashing support server tag (#2994), by egolearner
- Support macro to disable move (#2989), by chenBright
- Optimize shared_ptr assignment in DoublyBufferedData (#2981), by gitccl

The release candidates:
https://dist.apache.org/repos/dist/dev/brpc/1.14.0/

Git tag for the release:
https://github.com/apache/brpc/releases/tag/1.14.0

Release Commit ID:
https://github.com/apache/brpc/commit/1280ac79a7a1f0fb3dbd8fd69a81b0b605d78f06

Keys to verify the Release Candidate:
https://dist.apache.org/repos/dist/dev/brpc/KEYS

The vote will be open for at least 72 hours or until the necessary number of
votes are reached.

Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

PMC vote is +1 binding, all others are +1 non-binding.

Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and PGP signatures are valid.
[ ] Source code distributions have correct names matching the current
release.
[ ] LICENSE and NOTICE files are correct for each brpc repo.
[ ] All files have license headers if necessary.
[ ] No compiled archives bundled in source archive.

Regards,
Weibing Wang

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org
For additional commands, e-mail: dev-h...@brpc.apache.org

Reply via email to