[RESULT] [VOTE] Release Apache bRPC 1.6.0
Hi all, The vote to release Apache bRPC 1.6.0 has passed. The vote PASSED with 3 binding +1, 3 non binding +1 and no -1 votes: Binding votes: - Weibing Wang - Lorin Lee - Jiashun Zhu Non-binding votes: - Wang Xiaofeng - Shuai Liu - Guangming Chen Vote thread: https://lists.apache.org/thread/07bgztgwtggq1flvhdwyfgtqqbk8j14c Thank you to all the above members to help us to verify and vote for the 1.6.0 release. I will process to publish the release and send ANNOUNCE. Regards, Guangming
Re: [VOTE] Release Apache bRPC 1.6.0
+1 (binding). I have checked: [x] Download links are valid. [x] Checksums and PGP signatures are valid. [x] Source code distributions have correct names matching the current release. [x] LICENSE and NOTICE files are correct for each brpc repo. [x] All files have license headers if necessary. [x] No compiled archives bundled in source archive. On Mon, 31 Jul 2023 at 04:50, Lorin Lee wrote: > +1 (binding) > > I have checked: > [x] Download links are valid. > [x] Checksums and PGP signatures are valid. > [x] Source code distributions have correct names matching the current > release. > [x] LICENSE and NOTICE files are correct for each brpc repo. > [x] All files have license headers if necessary. > [x] No compiled archives bundled in source archive. > > > Best Regards, > Lorin Lee > > Wang,Weibing 于2023年7月26日周三 10:59写道: > > > + 1 (binding) > > > > I have checked: > > [x] Download links are valid. > > [x] Checksums and PGP signatures are valid. > > [x] Source code distributions have correct names matching the current > > release. > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > [x] All files have license headers if necessary. > > [x] No compiled archives bundled in source archive. > > > > Best regards > > Weibing > > > > On Mon, Jul 24, 2023 at 8:54 PM Guangming Chen > > > wrote: > > > > > > +1 non-binding > > > > > > I have checked: > > > [x] Download links are valid. > > > [x] Checksums and PGP signatures are valid. > > > [x] Source code distributions have correct names matching the current > > release. > > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > > [x] All files have license headers if necessary. > > > [x] No compiled archives bundled in source archive. > > > > > > On 2023/07/24 12:02:56 Shuai Liu wrote: > > > > +1 non-binding > > > > > > > > I have checked: > > > > [x] Download links are valid. > > > > [x] Checksums and PGP signatures are valid. > > > > [x] Source code distributions have correct names matching the current > > release. > > > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > > > [x] All files have license headers if necessary. > > > > [x] No compiled archives bundled in source archive. > > > > > > > > > > > > Best Regards, > > > > serverglen > > > > > > > > Wang Xiaofeng 于2023年7月24日周一 13:41写道: > > > > > > > > > > +1 non-binding > > > > > > > > > > I have checked: > > > > > - [x] the links of the package are valid; > > > > > - [x] the checksum of the package is valid; > > > > > - [x] the signature of the package is valid; > > > > > - [x] RELEASE_VERSION in the source code matches the current > release; > > > > > - [x] no compiled archives bundled in the source archive. > > > > > > > > > > Note that, Apache bRPC is not compatible with protobuf >= v22, > which > > introduced a breaking change [1], [2]. > > > > > > > > > > - [1] > https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 > > > > > - [2] https://github.com/protocolbuffers/protobuf/pull/10416 > > > > > > > > > > Regards, > > > > > Xiaofeng > > > > > > > > > > On 2023/07/24 04:00:37 Guangming Chen wrote: > > > > > > Hi Apache bRPC Community, > > > > > > > > > > > > This is a call for vote to release Apache bRPC version 1.6.0 > > > > > > > > > > > > [Release Note] > > > > > > Feature: > > > > > > - Support user interceptor of server @chenBright #2137 > > > > > > - Support TCP heartbeat of client @chenBright #2098 > > > > > > - Support function name in logging @chenBright #2247 > > > > > > - Support graceful exit gflag for SIGHUP @old-bear #2272 > > > > > > - Support server-end progressive reader for http protocol > > @TangSiyang2001 #2210 > > > > > > - Support new DoublyBufferedData for suspended bthread > @chenBright > > #2225 > > > > > > - Support force SSL for all connections of Acceptor @chenBright > > #2231 > > > > > > - Support fixed and jittered retry backoff policy @chenBright > #2273 > > > > > > - Support release assert @chenBright #2306 > > > > > > > > > > > > Bugfix: > > > > > > - Fix rdma::GlobalRelease before event dispatcher is stopped > > @Tuvie #2220 > > > > > > - Fix compiler optimize thread local variable access @ehds #2156 > > > > > > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > > > > > > - Fix bvar::MultiDimension::delete_stats() may cause core dump > > @ketor #2237 > > > > > > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > > > > > > - Fix RDMA device logging @372046933 #2249 > > > > > > - Fix stack buffer overflow issue when calling copy_to_cstr > > @jenrryyou #2253 > > > > > > - Fix resource leak when there are multiple HCAs @372046933 #2252 > > > > > > - Fix unstable keepalive ut @wwbmmm #2261 > > > > > > - Fix coredump stack uncomplete when usercode throw exceptions > > @smbzhang #2256 > > > > > > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > > > > > > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group > > @JimChengLin #2262 > > > > > > - Fix compiler optimize thread local
Re: [VOTE] Release Apache bRPC 1.6.0
+1 (binding) I have checked: [x] Download links are valid. [x] Checksums and PGP signatures are valid. [x] Source code distributions have correct names matching the current release. [x] LICENSE and NOTICE files are correct for each brpc repo. [x] All files have license headers if necessary. [x] No compiled archives bundled in source archive. Best Regards, Lorin Lee Wang,Weibing 于2023年7月26日周三 10:59写道: > + 1 (binding) > > I have checked: > [x] Download links are valid. > [x] Checksums and PGP signatures are valid. > [x] Source code distributions have correct names matching the current > release. > [x] LICENSE and NOTICE files are correct for each brpc repo. > [x] All files have license headers if necessary. > [x] No compiled archives bundled in source archive. > > Best regards > Weibing > > On Mon, Jul 24, 2023 at 8:54 PM Guangming Chen > wrote: > > > > +1 non-binding > > > > I have checked: > > [x] Download links are valid. > > [x] Checksums and PGP signatures are valid. > > [x] Source code distributions have correct names matching the current > release. > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > [x] All files have license headers if necessary. > > [x] No compiled archives bundled in source archive. > > > > On 2023/07/24 12:02:56 Shuai Liu wrote: > > > +1 non-binding > > > > > > I have checked: > > > [x] Download links are valid. > > > [x] Checksums and PGP signatures are valid. > > > [x] Source code distributions have correct names matching the current > release. > > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > > [x] All files have license headers if necessary. > > > [x] No compiled archives bundled in source archive. > > > > > > > > > Best Regards, > > > serverglen > > > > > > Wang Xiaofeng 于2023年7月24日周一 13:41写道: > > > > > > > > +1 non-binding > > > > > > > > I have checked: > > > > - [x] the links of the package are valid; > > > > - [x] the checksum of the package is valid; > > > > - [x] the signature of the package is valid; > > > > - [x] RELEASE_VERSION in the source code matches the current release; > > > > - [x] no compiled archives bundled in the source archive. > > > > > > > > Note that, Apache bRPC is not compatible with protobuf >= v22, which > introduced a breaking change [1], [2]. > > > > > > > > - [1] https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 > > > > - [2] https://github.com/protocolbuffers/protobuf/pull/10416 > > > > > > > > Regards, > > > > Xiaofeng > > > > > > > > On 2023/07/24 04:00:37 Guangming Chen wrote: > > > > > Hi Apache bRPC Community, > > > > > > > > > > This is a call for vote to release Apache bRPC version 1.6.0 > > > > > > > > > > [Release Note] > > > > > Feature: > > > > > - Support user interceptor of server @chenBright #2137 > > > > > - Support TCP heartbeat of client @chenBright #2098 > > > > > - Support function name in logging @chenBright #2247 > > > > > - Support graceful exit gflag for SIGHUP @old-bear #2272 > > > > > - Support server-end progressive reader for http protocol > @TangSiyang2001 #2210 > > > > > - Support new DoublyBufferedData for suspended bthread @chenBright > #2225 > > > > > - Support force SSL for all connections of Acceptor @chenBright > #2231 > > > > > - Support fixed and jittered retry backoff policy @chenBright #2273 > > > > > - Support release assert @chenBright #2306 > > > > > > > > > > Bugfix: > > > > > - Fix rdma::GlobalRelease before event dispatcher is stopped > @Tuvie #2220 > > > > > - Fix compiler optimize thread local variable access @ehds #2156 > > > > > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > > > > > - Fix bvar::MultiDimension::delete_stats() may cause core dump > @ketor #2237 > > > > > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > > > > > - Fix RDMA device logging @372046933 #2249 > > > > > - Fix stack buffer overflow issue when calling copy_to_cstr > @jenrryyou #2253 > > > > > - Fix resource leak when there are multiple HCAs @372046933 #2252 > > > > > - Fix unstable keepalive ut @wwbmmm #2261 > > > > > - Fix coredump stack uncomplete when usercode throw exceptions > @smbzhang #2256 > > > > > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > > > > > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group > @JimChengLin #2262 > > > > > - Fix compiler optimize thread local variable access on x86_64 > @adonis0147 #2248 > > > > > - Fix compile warning @cdjingit #2274 > > > > > - Fix core when ssl is enabled without thread safety guarantees > @warriorpaw #2180 > > > > > - Fix macos ci failed with protobuf version @wwbmmm #2287 > > > > > - Fix ignore SIGPIPE signal concurrent issue with other library > @lrita #2301 > > > > > - Fix flatmap element space should align with usertype @ehds #2288 > > > > > > > > > > Enhancement: > > > > > - Support "print all bthread frames" command for gdb bthread stack > tool @AIxWall #2217 > > > > > - Reduce code for operator[] of FlatMap @wy1433 #2202 > > > > > - Set http default
Re: [VOTE] Release Apache bRPC 1.6.0
+ 1 (binding) I have checked: [x] Download links are valid. [x] Checksums and PGP signatures are valid. [x] Source code distributions have correct names matching the current release. [x] LICENSE and NOTICE files are correct for each brpc repo. [x] All files have license headers if necessary. [x] No compiled archives bundled in source archive. Best regards Weibing On Mon, Jul 24, 2023 at 8:54 PM Guangming Chen wrote: > > +1 non-binding > > I have checked: > [x] Download links are valid. > [x] Checksums and PGP signatures are valid. > [x] Source code distributions have correct names matching the current release. > [x] LICENSE and NOTICE files are correct for each brpc repo. > [x] All files have license headers if necessary. > [x] No compiled archives bundled in source archive. > > On 2023/07/24 12:02:56 Shuai Liu wrote: > > +1 non-binding > > > > I have checked: > > [x] Download links are valid. > > [x] Checksums and PGP signatures are valid. > > [x] Source code distributions have correct names matching the current > > release. > > [x] LICENSE and NOTICE files are correct for each brpc repo. > > [x] All files have license headers if necessary. > > [x] No compiled archives bundled in source archive. > > > > > > Best Regards, > > serverglen > > > > Wang Xiaofeng 于2023年7月24日周一 13:41写道: > > > > > > +1 non-binding > > > > > > I have checked: > > > - [x] the links of the package are valid; > > > - [x] the checksum of the package is valid; > > > - [x] the signature of the package is valid; > > > - [x] RELEASE_VERSION in the source code matches the current release; > > > - [x] no compiled archives bundled in the source archive. > > > > > > Note that, Apache bRPC is not compatible with protobuf >= v22, which > > > introduced a breaking change [1], [2]. > > > > > > - [1] https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 > > > - [2] https://github.com/protocolbuffers/protobuf/pull/10416 > > > > > > Regards, > > > Xiaofeng > > > > > > On 2023/07/24 04:00:37 Guangming Chen wrote: > > > > Hi Apache bRPC Community, > > > > > > > > This is a call for vote to release Apache bRPC version 1.6.0 > > > > > > > > [Release Note] > > > > Feature: > > > > - Support user interceptor of server @chenBright #2137 > > > > - Support TCP heartbeat of client @chenBright #2098 > > > > - Support function name in logging @chenBright #2247 > > > > - Support graceful exit gflag for SIGHUP @old-bear #2272 > > > > - Support server-end progressive reader for http protocol > > > > @TangSiyang2001 #2210 > > > > - Support new DoublyBufferedData for suspended bthread @chenBright #2225 > > > > - Support force SSL for all connections of Acceptor @chenBright #2231 > > > > - Support fixed and jittered retry backoff policy @chenBright #2273 > > > > - Support release assert @chenBright #2306 > > > > > > > > Bugfix: > > > > - Fix rdma::GlobalRelease before event dispatcher is stopped @Tuvie > > > > #2220 > > > > - Fix compiler optimize thread local variable access @ehds #2156 > > > > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > > > > - Fix bvar::MultiDimension::delete_stats() may cause core dump @ketor > > > > #2237 > > > > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > > > > - Fix RDMA device logging @372046933 #2249 > > > > - Fix stack buffer overflow issue when calling copy_to_cstr @jenrryyou > > > > #2253 > > > > - Fix resource leak when there are multiple HCAs @372046933 #2252 > > > > - Fix unstable keepalive ut @wwbmmm #2261 > > > > - Fix coredump stack uncomplete when usercode throw exceptions > > > > @smbzhang #2256 > > > > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > > > > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group > > > > @JimChengLin #2262 > > > > - Fix compiler optimize thread local variable access on x86_64 > > > > @adonis0147 #2248 > > > > - Fix compile warning @cdjingit #2274 > > > > - Fix core when ssl is enabled without thread safety guarantees > > > > @warriorpaw #2180 > > > > - Fix macos ci failed with protobuf version @wwbmmm #2287 > > > > - Fix ignore SIGPIPE signal concurrent issue with other library @lrita > > > > #2301 > > > > - Fix flatmap element space should align with usertype @ehds #2288 > > > > > > > > Enhancement: > > > > - Support "print all bthread frames" command for gdb bthread stack tool > > > > @AIxWall #2217 > > > > - Reduce code for operator[] of FlatMap @wy1433 #2202 > > > > - Set http default method to "/" @chenBright #2168 > > > > - Use Hedron's Compile Commands Extractor for Bazel @372046933 #2250 > > > > - Initialize offset of round robin load balancer with a random number > > > > @xiaoma2015 #2289 > > > > - Support hint size of formatted string for string_printf @chenBright > > > > #2270 > > > > - Support move constructor for scoped_refptr @byronhe #2284 > > > > - Support rvalue task in execution_queue_execute @chenBright #2308 > > > > - Improve/add documents by @Huixxi, @chenBright, @infdahai, @372046933, > > > >
Re: [VOTE] Release Apache bRPC 1.6.0
+1 non-binding I have checked: [x] Download links are valid. [x] Checksums and PGP signatures are valid. [x] Source code distributions have correct names matching the current release. [x] LICENSE and NOTICE files are correct for each brpc repo. [x] All files have license headers if necessary. [x] No compiled archives bundled in source archive. On 2023/07/24 12:02:56 Shuai Liu wrote: > +1 non-binding > > I have checked: > [x] Download links are valid. > [x] Checksums and PGP signatures are valid. > [x] Source code distributions have correct names matching the current release. > [x] LICENSE and NOTICE files are correct for each brpc repo. > [x] All files have license headers if necessary. > [x] No compiled archives bundled in source archive. > > > Best Regards, > serverglen > > Wang Xiaofeng 于2023年7月24日周一 13:41写道: > > > > +1 non-binding > > > > I have checked: > > - [x] the links of the package are valid; > > - [x] the checksum of the package is valid; > > - [x] the signature of the package is valid; > > - [x] RELEASE_VERSION in the source code matches the current release; > > - [x] no compiled archives bundled in the source archive. > > > > Note that, Apache bRPC is not compatible with protobuf >= v22, which > > introduced a breaking change [1], [2]. > > > > - [1] https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 > > - [2] https://github.com/protocolbuffers/protobuf/pull/10416 > > > > Regards, > > Xiaofeng > > > > On 2023/07/24 04:00:37 Guangming Chen wrote: > > > Hi Apache bRPC Community, > > > > > > This is a call for vote to release Apache bRPC version 1.6.0 > > > > > > [Release Note] > > > Feature: > > > - Support user interceptor of server @chenBright #2137 > > > - Support TCP heartbeat of client @chenBright #2098 > > > - Support function name in logging @chenBright #2247 > > > - Support graceful exit gflag for SIGHUP @old-bear #2272 > > > - Support server-end progressive reader for http protocol @TangSiyang2001 > > > #2210 > > > - Support new DoublyBufferedData for suspended bthread @chenBright #2225 > > > - Support force SSL for all connections of Acceptor @chenBright #2231 > > > - Support fixed and jittered retry backoff policy @chenBright #2273 > > > - Support release assert @chenBright #2306 > > > > > > Bugfix: > > > - Fix rdma::GlobalRelease before event dispatcher is stopped @Tuvie #2220 > > > - Fix compiler optimize thread local variable access @ehds #2156 > > > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > > > - Fix bvar::MultiDimension::delete_stats() may cause core dump @ketor > > > #2237 > > > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > > > - Fix RDMA device logging @372046933 #2249 > > > - Fix stack buffer overflow issue when calling copy_to_cstr @jenrryyou > > > #2253 > > > - Fix resource leak when there are multiple HCAs @372046933 #2252 > > > - Fix unstable keepalive ut @wwbmmm #2261 > > > - Fix coredump stack uncomplete when usercode throw exceptions @smbzhang > > > #2256 > > > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > > > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group @JimChengLin > > > #2262 > > > - Fix compiler optimize thread local variable access on x86_64 > > > @adonis0147 #2248 > > > - Fix compile warning @cdjingit #2274 > > > - Fix core when ssl is enabled without thread safety guarantees > > > @warriorpaw #2180 > > > - Fix macos ci failed with protobuf version @wwbmmm #2287 > > > - Fix ignore SIGPIPE signal concurrent issue with other library @lrita > > > #2301 > > > - Fix flatmap element space should align with usertype @ehds #2288 > > > > > > Enhancement: > > > - Support "print all bthread frames" command for gdb bthread stack tool > > > @AIxWall #2217 > > > - Reduce code for operator[] of FlatMap @wy1433 #2202 > > > - Set http default method to "/" @chenBright #2168 > > > - Use Hedron's Compile Commands Extractor for Bazel @372046933 #2250 > > > - Initialize offset of round robin load balancer with a random number > > > @xiaoma2015 #2289 > > > - Support hint size of formatted string for string_printf @chenBright > > > #2270 > > > - Support move constructor for scoped_refptr @byronhe #2284 > > > - Support rvalue task in execution_queue_execute @chenBright #2308 > > > - Improve/add documents by @Huixxi, @chenBright, @infdahai, @372046933, > > > @cdjingit, @ra7more,@Thunderbrook > > > > > > The release candidates: > > > https://dist.apache.org/repos/dist/dev/brpc/1.6.0/ > > > > > > Git tag for the release: > > > https://github.com/apache/brpc/releases/tag/1.6.0/ > > > > > > Release Commit ID: > > > https://github.com/apache/brpc/commit/d2b73ec955dd04b06ab55065d9f3b4de1e608bbd > > > > > > 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
Re: [VOTE] Release Apache bRPC 1.6.0
+1 non-binding I have checked: [x] Download links are valid. [x] Checksums and PGP signatures are valid. [x] Source code distributions have correct names matching the current release. [x] LICENSE and NOTICE files are correct for each brpc repo. [x] All files have license headers if necessary. [x] No compiled archives bundled in source archive. Best Regards, serverglen Wang Xiaofeng 于2023年7月24日周一 13:41写道: > > +1 non-binding > > I have checked: > - [x] the links of the package are valid; > - [x] the checksum of the package is valid; > - [x] the signature of the package is valid; > - [x] RELEASE_VERSION in the source code matches the current release; > - [x] no compiled archives bundled in the source archive. > > Note that, Apache bRPC is not compatible with protobuf >= v22, which > introduced a breaking change [1], [2]. > > - [1] https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 > - [2] https://github.com/protocolbuffers/protobuf/pull/10416 > > Regards, > Xiaofeng > > On 2023/07/24 04:00:37 Guangming Chen wrote: > > Hi Apache bRPC Community, > > > > This is a call for vote to release Apache bRPC version 1.6.0 > > > > [Release Note] > > Feature: > > - Support user interceptor of server @chenBright #2137 > > - Support TCP heartbeat of client @chenBright #2098 > > - Support function name in logging @chenBright #2247 > > - Support graceful exit gflag for SIGHUP @old-bear #2272 > > - Support server-end progressive reader for http protocol @TangSiyang2001 > > #2210 > > - Support new DoublyBufferedData for suspended bthread @chenBright #2225 > > - Support force SSL for all connections of Acceptor @chenBright #2231 > > - Support fixed and jittered retry backoff policy @chenBright #2273 > > - Support release assert @chenBright #2306 > > > > Bugfix: > > - Fix rdma::GlobalRelease before event dispatcher is stopped @Tuvie #2220 > > - Fix compiler optimize thread local variable access @ehds #2156 > > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > > - Fix bvar::MultiDimension::delete_stats() may cause core dump @ketor #2237 > > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > > - Fix RDMA device logging @372046933 #2249 > > - Fix stack buffer overflow issue when calling copy_to_cstr @jenrryyou #2253 > > - Fix resource leak when there are multiple HCAs @372046933 #2252 > > - Fix unstable keepalive ut @wwbmmm #2261 > > - Fix coredump stack uncomplete when usercode throw exceptions @smbzhang > > #2256 > > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group @JimChengLin > > #2262 > > - Fix compiler optimize thread local variable access on x86_64 @adonis0147 > > #2248 > > - Fix compile warning @cdjingit #2274 > > - Fix core when ssl is enabled without thread safety guarantees @warriorpaw > > #2180 > > - Fix macos ci failed with protobuf version @wwbmmm #2287 > > - Fix ignore SIGPIPE signal concurrent issue with other library @lrita #2301 > > - Fix flatmap element space should align with usertype @ehds #2288 > > > > Enhancement: > > - Support "print all bthread frames" command for gdb bthread stack tool > > @AIxWall #2217 > > - Reduce code for operator[] of FlatMap @wy1433 #2202 > > - Set http default method to "/" @chenBright #2168 > > - Use Hedron's Compile Commands Extractor for Bazel @372046933 #2250 > > - Initialize offset of round robin load balancer with a random number > > @xiaoma2015 #2289 > > - Support hint size of formatted string for string_printf @chenBright #2270 > > - Support move constructor for scoped_refptr @byronhe #2284 > > - Support rvalue task in execution_queue_execute @chenBright #2308 > > - Improve/add documents by @Huixxi, @chenBright, @infdahai, @372046933, > > @cdjingit, @ra7more,@Thunderbrook > > > > The release candidates: > > https://dist.apache.org/repos/dist/dev/brpc/1.6.0/ > > > > Git tag for the release: > > https://github.com/apache/brpc/releases/tag/1.6.0/ > > > > Release Commit ID: > > https://github.com/apache/brpc/commit/d2b73ec955dd04b06ab55065d9f3b4de1e608bbd > > > > 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, > > Guangming Chen > > - > To unsubscribe, e-mail:
Re: [VOTE] Release Apache bRPC 1.6.0
+1 non-binding I have checked: - [x] the links of the package are valid; - [x] the checksum of the package is valid; - [x] the signature of the package is valid; - [x] RELEASE_VERSION in the source code matches the current release; - [x] no compiled archives bundled in the source archive. Note that, Apache bRPC is not compatible with protobuf >= v22, which introduced a breaking change [1], [2]. - [1] https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 - [2] https://github.com/protocolbuffers/protobuf/pull/10416 Regards, Xiaofeng On 2023/07/24 04:00:37 Guangming Chen wrote: > Hi Apache bRPC Community, > > This is a call for vote to release Apache bRPC version 1.6.0 > > [Release Note] > Feature: > - Support user interceptor of server @chenBright #2137 > - Support TCP heartbeat of client @chenBright #2098 > - Support function name in logging @chenBright #2247 > - Support graceful exit gflag for SIGHUP @old-bear #2272 > - Support server-end progressive reader for http protocol @TangSiyang2001 > #2210 > - Support new DoublyBufferedData for suspended bthread @chenBright #2225 > - Support force SSL for all connections of Acceptor @chenBright #2231 > - Support fixed and jittered retry backoff policy @chenBright #2273 > - Support release assert @chenBright #2306 > > Bugfix: > - Fix rdma::GlobalRelease before event dispatcher is stopped @Tuvie #2220 > - Fix compiler optimize thread local variable access @ehds #2156 > - Fix butex wait_pthread handle EINTR @jenrryyou #2086 > - Fix bvar::MultiDimension::delete_stats() may cause core dump @ketor #2237 > - Fix compilation errors reported by GCC-13 @adonis0147 #2241 > - Fix RDMA device logging @372046933 #2249 > - Fix stack buffer overflow issue when calling copy_to_cstr @jenrryyou #2253 > - Fix resource leak when there are multiple HCAs @372046933 #2252 > - Fix unstable keepalive ut @wwbmmm #2261 > - Fix coredump stack uncomplete when usercode throw exceptions @smbzhang #2256 > - Fix compilation errors reported by Clang-14 @thorneliu #2243 > - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group @JimChengLin #2262 > - Fix compiler optimize thread local variable access on x86_64 @adonis0147 > #2248 > - Fix compile warning @cdjingit #2274 > - Fix core when ssl is enabled without thread safety guarantees @warriorpaw > #2180 > - Fix macos ci failed with protobuf version @wwbmmm #2287 > - Fix ignore SIGPIPE signal concurrent issue with other library @lrita #2301 > - Fix flatmap element space should align with usertype @ehds #2288 > > Enhancement: > - Support "print all bthread frames" command for gdb bthread stack tool > @AIxWall #2217 > - Reduce code for operator[] of FlatMap @wy1433 #2202 > - Set http default method to "/" @chenBright #2168 > - Use Hedron's Compile Commands Extractor for Bazel @372046933 #2250 > - Initialize offset of round robin load balancer with a random number > @xiaoma2015 #2289 > - Support hint size of formatted string for string_printf @chenBright #2270 > - Support move constructor for scoped_refptr @byronhe #2284 > - Support rvalue task in execution_queue_execute @chenBright #2308 > - Improve/add documents by @Huixxi, @chenBright, @infdahai, @372046933, > @cdjingit, @ra7more,@Thunderbrook > > The release candidates: > https://dist.apache.org/repos/dist/dev/brpc/1.6.0/ > > Git tag for the release: > https://github.com/apache/brpc/releases/tag/1.6.0/ > > Release Commit ID: > https://github.com/apache/brpc/commit/d2b73ec955dd04b06ab55065d9f3b4de1e608bbd > > 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, > Guangming Chen - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[VOTE] Release Apache bRPC 1.6.0
Hi Apache bRPC Community, This is a call for vote to release Apache bRPC version 1.6.0 [Release Note] Feature: - Support user interceptor of server @chenBright #2137 - Support TCP heartbeat of client @chenBright #2098 - Support function name in logging @chenBright #2247 - Support graceful exit gflag for SIGHUP @old-bear #2272 - Support server-end progressive reader for http protocol @TangSiyang2001 #2210 - Support new DoublyBufferedData for suspended bthread @chenBright #2225 - Support force SSL for all connections of Acceptor @chenBright #2231 - Support fixed and jittered retry backoff policy @chenBright #2273 - Support release assert @chenBright #2306 Bugfix: - Fix rdma::GlobalRelease before event dispatcher is stopped @Tuvie #2220 - Fix compiler optimize thread local variable access @ehds #2156 - Fix butex wait_pthread handle EINTR @jenrryyou #2086 - Fix bvar::MultiDimension::delete_stats() may cause core dump @ketor #2237 - Fix compilation errors reported by GCC-13 @adonis0147 #2241 - Fix RDMA device logging @372046933 #2249 - Fix stack buffer overflow issue when calling copy_to_cstr @jenrryyou #2253 - Fix resource leak when there are multiple HCAs @372046933 #2252 - Fix unstable keepalive ut @wwbmmm #2261 - Fix coredump stack uncomplete when usercode throw exceptions @smbzhang #2256 - Fix compilation errors reported by Clang-14 @thorneliu #2243 - Fix missing BAIDU_GET_VOLATILE_THREAD_LOCAL in task group @JimChengLin #2262 - Fix compiler optimize thread local variable access on x86_64 @adonis0147 #2248 - Fix compile warning @cdjingit #2274 - Fix core when ssl is enabled without thread safety guarantees @warriorpaw #2180 - Fix macos ci failed with protobuf version @wwbmmm #2287 - Fix ignore SIGPIPE signal concurrent issue with other library @lrita #2301 - Fix flatmap element space should align with usertype @ehds #2288 Enhancement: - Support "print all bthread frames" command for gdb bthread stack tool @AIxWall #2217 - Reduce code for operator[] of FlatMap @wy1433 #2202 - Set http default method to "/" @chenBright #2168 - Use Hedron's Compile Commands Extractor for Bazel @372046933 #2250 - Initialize offset of round robin load balancer with a random number @xiaoma2015 #2289 - Support hint size of formatted string for string_printf @chenBright #2270 - Support move constructor for scoped_refptr @byronhe #2284 - Support rvalue task in execution_queue_execute @chenBright #2308 - Improve/add documents by @Huixxi, @chenBright, @infdahai, @372046933, @cdjingit, @ra7more,@Thunderbrook The release candidates: https://dist.apache.org/repos/dist/dev/brpc/1.6.0/ Git tag for the release: https://github.com/apache/brpc/releases/tag/1.6.0/ Release Commit ID: https://github.com/apache/brpc/commit/d2b73ec955dd04b06ab55065d9f3b4de1e608bbd 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, Guangming Chen