You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brpc.apache.org by caidaojin <64...@qq.com.INVALID> on 2023/02/01 02:43:10 UTC

Re: [VOTE] Release Apache bRPC 1.4.0

+1 (binding)




caidaojin
642580887@qq.com







                       
Original Email
                       
                     

Sender:"Wang,Weibing"< wwbmmm@gmail.com &gt;;

Sent Time:2023/1/29 13:54

To:"dev"< dev@brpc.apache.org &gt;;

Subject:Re: [VOTE] Release Apache bRPC 1.4.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.
[x] Git tag and apache dist files have no diff.

BTW, I suggest to put the new features (eg. RDMA support,  mvariable
dump by prometheus, timeout concurrency limiter) at the beginning of
the release note.

Best regards
Weibing

On Sun, Jan 29, 2023 at 11:00 AM Shuai Liu  wrote:
&gt;
&gt; +1 (non-binding)
&gt;
&gt; I have checked:
&gt;
&gt; [x] Download links are valid.
&gt; [x] Checksums and PGP signatures are valid.
&gt; [x] Source code distributions have correct names matching the current
&gt; release.
&gt; [x] LICENSE and NOTICE files are correct for each brpc repo.
&gt; [x] All files have license headers if necessary.
&gt; [x] No compiled archives bundled in source archive.
&gt;
&gt; Best Regards,
&gt; serverglen
&gt;
&gt; Best Regards,
&gt; serverglen
&gt;
&gt;
&gt; Xiaofeng  于2023年1月24日周二 22:43写道:
&gt; &gt;
&gt; &gt; Hi Apache bRPC Community,
&gt; &gt;
&gt; &gt; A big Happy Chinese New Year to everyone.
&gt; &gt;
&gt; &gt; And this is a call for vote to release Apache bRPC version 1.4.0
&gt; &gt;
&gt; &gt; [Release Note]
&gt; &gt;
&gt; &gt; - Add pull_request_template.md by @fansehep in #1952
&gt; &gt; - Fix the linkage errors caused by duplicate symbols by @adonis0147 in #1936
&gt; &gt; - Fix "sched_to itself" error when building by Clang on Linux aarch64
&gt; &gt;   by @adonis0147 in #1950
&gt; &gt; - Support to pack rpm for RHEL 9 distributions by @wasphin in #1955
&gt; &gt; - Fix arena cleared early when parsing redis message by @dorothy00dd2 in #1959
&gt; &gt; - Enable brpc use rdma by @Tuvie in #1836
&gt; &gt; - Reduce UT log output by @wwbmmm
&gt; &gt; - Migrate to GitHub workflow by @guodongxiaren and @zyearn
&gt; &gt;   in #1899, #2008, #2015, #2018, #2023, #2030
&gt; &gt; - Support mvariable dump by prometheus rpc service @ldak4747 in #1964
&gt; &gt; - Avoid std::string copy @ml-haha in #1969
&gt; &gt; - Add warning for rdma invoke when brpc is not compiled with rdma
&gt; &gt;   by @Tuvie in #1967
&gt; &gt; - Add rdma_performance bazel support by @372046933 in #1984
&gt; &gt; - Add a flag to manage http body on error by @jamesge
&gt; &gt; - Fall back to libibverbs.so.1 by @372046933 in #1985
&gt; &gt; - Fix HTTP invalid host issue for channel not inited by http(s)
&gt; &gt;   by @thorneliu in #1973
&gt; &gt; - Limit total streams oncomsume bytes in one socket by @chenbay in #1958
&gt; &gt; - Fix warning message error by @leaf-potato in #1989
&gt; &gt; - Refresh write timestamp when returning a Socket to its pool;
&gt; &gt;   change default value of -idle_timeout_second to 30. by @jamesge
&gt; &gt; - Add gflag to disable sampler thread by @leaf-potato in #1990
&gt; &gt; - Create bvar_c++.md under docs/en by @steven-66 in #1612
&gt; &gt; - Include directly dependent header by @372046933 in #1993
&gt; &gt; - Update warning message on iobuf.cpp by @wwbmmm
&gt; &gt; - Remove unnecessary semicolon by @guodongxiaren in #2004
&gt; &gt; - Fix MacOS warning: bool literal returned from 'main' [-Wmain] by @zyearn
&gt; &gt;   in #2020
&gt; &gt; - Early return for IOBuf::append_user_data when size == 0 by @372046933
&gt; &gt;   in #2009
&gt; &gt; - Make BUTIL_RAPIDJSON_NAMESPACE_BEGIN::GenericDocument's handler method
&gt; &gt;   public to enable outside custom parser/writer by @old-bear in #2026
&gt; &gt; - Fix some typos by @chenBright in #2028
&gt; &gt; - Fix issue of ssl error code by @yyweii in #2019
&gt; &gt; - Fix: domain name length by @wayslog in #1965
&gt; &gt; - Allow IOBuf::append_user_data_with_meta to specify the lkey
&gt; &gt;   of rdma memory region by @Tuvie in #2005
&gt; &gt; - Only allow to convert root array to single repeated pb by @chenBright
&gt; &gt;   in #2035
&gt; &gt; - mbvar support delete_stats and has_stats interface by @serverglen in #2041
&gt; &gt; - Fix bug: QP cannot be put back to QP pool by @Tuvie in #2036
&gt; &gt; - Add a description to the profile graph by @hongliuliao in #2007
&gt; &gt; - Add bazel third_party support by @fansehep in #1996
&gt; &gt; - Fix demangle core by @wwbmmm in #2037
&gt; &gt; - FlatMap's value supports unique_ptr by @jamesge
&gt; &gt; - Optimize mbvar doc by @cdjingit in #2058
&gt; &gt; - Delete deprecated logoff_ms gflag in example folder by @leaf-potato in #2064
&gt; &gt; - Optimize parallel channel request map method by @cdjingit in #2057
&gt; &gt; - Fix rpc maybe error: "libbrpc.so: undefined symbol: pthread_mutex_lock"
&gt; &gt;   by @co0l1ce in #2049 and roll-backed in #2076
&gt; &gt; - Add timeout concurrency limiter by @yanglimingcn in #2027
&gt; &gt; - Keep bthread TaskGroup abi compatible with NDEBUG macro by @wwbmmm in #2047
&gt; &gt; - Improve/add documents by @cuishuang, @tanzhongyi003, @lorinlee, @Huixxi,
&gt; &gt;   @serverglen, @wwbmmm, @wasphin, @Tuvie, @0xflotus, @thinh2, @leaf-potato,
&gt; &gt;   @TousakaRin, @cdjingit, @chenBright, @freemandealer and @yanglimingcn
&gt; &gt;
&gt; &gt;
&gt; &gt; The release candidates:
&gt; &gt; https://dist.apache.org/repos/dist/dev/brpc/1.4.0
&gt; &gt;
&gt; &gt; Git tag for the release:
&gt; &gt; https://github.com/apache/brpc/releases/tag/1.4.0
&gt; &gt;
&gt; &gt; Release Commit ID:
&gt; &gt; https://github.com/apache/brpc/commit/cf2a22000584f30309e49e01e634128b193abb3e
&gt; &gt;
&gt; &gt; Keys to verify the Release Candidate:
&gt; &gt; https://dist.apache.org/repos/dist/dev/brpc/KEYS
&gt; &gt;
&gt; &gt; The vote will be open for at least 72 hours or until the necessary number of
&gt; &gt; votes are reached.
&gt; &gt;
&gt; &gt; Please vote accordingly:
&gt; &gt; [ ] +1 approve
&gt; &gt; [ ] +0 no opinion
&gt; &gt; [ ] -1 disapprove with the reason
&gt; &gt;
&gt; &gt; PMC vote is +1 binding, and all others are +1 non-binding.
&gt; &gt;
&gt; &gt; Checklist for reference:
&gt; &gt; [ ] Download links are valid.
&gt; &gt; [ ] Checksums and PGP signatures are correct.
&gt; &gt; [ ] Source code distributions have correct names matching the current
&gt; &gt; release.
&gt; &gt; [ ] LICENSE and NOTICE files are correct for each Apache bRPC repo.
&gt; &gt; [ ] All files have license headers if necessary.
&gt; &gt; [ ] All files have license headers if necessary.
&gt; &gt; [ ] No compiled archives are bundled in the source archive.
&gt; &gt;
&gt; &gt; Regards,
&gt; &gt; Xiaofeng
&gt; &gt;
&gt; &gt; ---------------------------------------------------------------------
&gt; &gt; To unsubscribe, e-mail: dev-unsubscribe@brpc.apache.org
&gt; &gt; For additional commands, e-mail: dev-help@brpc.apache.org
&gt; &gt;
&gt;
&gt; ---------------------------------------------------------------------
&gt; To unsubscribe, e-mail: dev-unsubscribe@brpc.apache.org
&gt; For additional commands, e-mail: dev-help@brpc.apache.org
&gt;

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