Re: [VOTE] Release Apache brpc(incubating) 0.9.6-rc02
+1 binding. I have checked: - incubating in name - DISCLAIMER present - Signature and hashes okay - NOTICE present - No unexpected binary files - All ASF files have correct headers - LICENSE is okay zhan shi 于2019年8月15日周四 下午6:57写道: > +1 > > tan zhongyi 于2019年8月14日周三 下午9:46写道: > > > > > > > Hi, guys, > > > > > > > > > > > > another round of vote begins > > > > > > > > I am pleased to be calling this vote for the release of apache > > brpc(incubating) 0.9.6-rc02. > > > > > > The source code can be found at: > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz > > > > > > The release candidate has been tagged in GitHub as 0.9.6-rc01, available > > here: > > https://github.com/apache/incubator-brpc/releases/tag/0.9.6-rc02 > > > > The SHA-512 checksum is: > > > > > cd737f4cc9c69cd15d58fbee0d64f14383ef0dc5727b74e2c1bdcec95fcaa1fad4d8e31fa9341931722552231f5b38aa5acfb5558007a03cc6b77f3c4b20c611 > > > > which can be found via: > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 > > > > > > > > > > > > The signature can be found via: > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc > > > > > > > > KEYS file is available here: > > > > https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS > > > > > > > > > > > > [Release Note] > > > > > > > > * Health (of a connection) can be checked at rpc-level > > * Fix SSL-related compilation issues on Mac > > * Support SSL-replacement lib MesaLink > > * Support consistent hashing with ketama algo. > > * bvar variables can be exported for prometheus services > > * String[Multi]Splitter supports '\0' as separator > > * Support for bilibili discovery service > > * Improved CircuitBreaker > > * grpc impl. supports timeout > > > > > > > > > > > > Please vote on releasing this package as: > > > > Apache brpc(incubating) 0.9.6-rc02 > > > > > > > > This vote will be open until “Fri Oct 19 2019 00:00:00 GMT+0800 (CST)" > and > > > > passes if a majority of at least three +1 Apache brpc IPMC votes are > > > > cast. > > > > > > > > [ ] +1 Release this package > > > > [ ] 0 I don't feel strongly about it, but don't object > > > > [ ] -1 Do not release this package because... > > > > > > Checklist for reference: > > [ ]Are release files in correct location? > > [ ]Do release files have the word incubating in their name? > > [ ] Are the digital signature and hashes correct? > > [ ] Does DISCLAIMER file exist? > > [ ]Do LICENSE and NOTICE files exists? > > [ ] Is the LICENSE and NOTICE text correct? > > [ ] Is the NOTICE year correct? > > [ ] Un-included software dependencies are not mentioned in LICENSE or > > NOTICE? > > [ ] License information is not mentioned in NOTICE? > > Is there any 3rd party code contained inside the release? If so: > > [ ] Does the software have a compatible license? > > [ ] Are all software licenses mentioned in LICENSE? > > [ ] Is the full text of the licenses (or pointers to it) in LICENSE? > > Is any of this code Apache licensed? Do they have NOTICE files? If so: > > [ ]Have relevant parts of those NOTICE files been added to this NOTICE > > file? > > [ ]Do all source files have ASF headers? > > [ ] Do the contents of the release match with what's tagged in version > > control? > > [ ] Are there any unexpected binary files in the release? > > [ ] Can you compile from source? Are the instruction clear? > > > > > > > > > > Anyone can participate in testing and voting, not just committers, please > > > > feel free to try out the release candidate and provide your votes. > > > > Thanks > > > > > -- Jiashun Zhu
[GitHub] [incubator-brpc] gtarcoder closed pull request #821: modify LALB
gtarcoder closed pull request #821: modify LALB URL: https://github.com/apache/incubator-brpc/pull/821 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
Re: [VOTE] Release Apache brpc(incubating) 0.9.6-rc02
+1 binding 发自我的 iPhone > 在 2019年8月19日,17:49,JiashunZhu 写道: > > +1 binding. > I have checked: > > - incubating in name > > - DISCLAIMER present > > - Signature and hashes okay > > - NOTICE present > > - No unexpected binary files > > - All ASF files have correct headers > > - LICENSE is okay > > zhan shi 于2019年8月15日周四 下午6:57写道: > >> +1 >> >> tan zhongyi 于2019年8月14日周三 下午9:46写道: >> >>> >>> >>> Hi, guys, >>> >>> >>> >>> >>> >>> another round of vote begins >>> >>> >>> >>> I am pleased to be calling this vote for the release of apache >>> brpc(incubating) 0.9.6-rc02. >>> >>> >>> The source code can be found at: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz >>> >>> >>> The release candidate has been tagged in GitHub as 0.9.6-rc01, available >>> here: >>> https://github.com/apache/incubator-brpc/releases/tag/0.9.6-rc02 >>> >>> The SHA-512 checksum is: >>> >>> >> cd737f4cc9c69cd15d58fbee0d64f14383ef0dc5727b74e2c1bdcec95fcaa1fad4d8e31fa9341931722552231f5b38aa5acfb5558007a03cc6b77f3c4b20c611 >>> >>> which can be found via: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 >>> >>> >>> >>> >>> >>> The signature can be found via: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc >>> >>> >>> >>> KEYS file is available here: >>> >>> https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS >>> >>> >>> >>> >>> >>> [Release Note] >>> >>> >>> >>> * Health (of a connection) can be checked at rpc-level >>> * Fix SSL-related compilation issues on Mac >>> * Support SSL-replacement lib MesaLink >>> * Support consistent hashing with ketama algo. >>> * bvar variables can be exported for prometheus services >>> * String[Multi]Splitter supports '\0' as separator >>> * Support for bilibili discovery service >>> * Improved CircuitBreaker >>> * grpc impl. supports timeout >>> >>> >>> >>> >>> >>> Please vote on releasing this package as: >>> >>> Apache brpc(incubating) 0.9.6-rc02 >>> >>> >>> >>> This vote will be open until “Fri Oct 19 2019 00:00:00 GMT+0800 (CST)" >> and >>> >>> passes if a majority of at least three +1 Apache brpc IPMC votes are >>> >>> cast. >>> >>> >>> >>> [ ] +1 Release this package >>> >>> [ ] 0 I don't feel strongly about it, but don't object >>> >>> [ ] -1 Do not release this package because... >>> >>> >>> Checklist for reference: >>> [ ]Are release files in correct location? >>> [ ]Do release files have the word incubating in their name? >>> [ ] Are the digital signature and hashes correct? >>> [ ] Does DISCLAIMER file exist? >>> [ ]Do LICENSE and NOTICE files exists? >>> [ ] Is the LICENSE and NOTICE text correct? >>> [ ] Is the NOTICE year correct? >>> [ ] Un-included software dependencies are not mentioned in LICENSE or >>> NOTICE? >>> [ ] License information is not mentioned in NOTICE? >>> Is there any 3rd party code contained inside the release? If so: >>> [ ] Does the software have a compatible license? >>> [ ] Are all software licenses mentioned in LICENSE? >>> [ ] Is the full text of the licenses (or pointers to it) in LICENSE? >>> Is any of this code Apache licensed? Do they have NOTICE files? If so: >>> [ ]Have relevant parts of those NOTICE files been added to this NOTICE >>> file? >>> [ ]Do all source files have ASF headers? >>> [ ] Do the contents of the release match with what's tagged in version >>> control? >>> [ ] Are there any unexpected binary files in the release? >>> [ ] Can you compile from source? Are the instruction clear? >>> >>> >>> >>> >>> Anyone can participate in testing and voting, not just committers, please >>> >>> feel free to try out the release candidate and provide your votes. >>> >>> Thanks >>> >>> >> > > > -- > Jiashun Zhu - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] jamesge merged pull request #888: add separate PURPOSE for all options in ci
jamesge merged pull request #888: add separate PURPOSE for all options in ci URL: https://github.com/apache/incubator-brpc/pull/888 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[incubator-brpc] branch master updated (024c969 -> c90c58b)
This is an automated email from the ASF dual-hosted git repository. jamesge pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-brpc.git. from 024c969 Merge pull request #878 from mesalock-linux/mesalink_1.0 new d101f3c add separate PURPOSE for all options in ci new 333f0a7 fix bazel command line options new cead3fc remove unnecessary libthriftnb new c90c58b Merge pull request #888 from zyearn/reduce_ci_purpose The 1835 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .travis.yml | 18 -- CMakeLists.txt| 3 +-- build_in_travis_ci.sh | 27 ++- 3 files changed, 23 insertions(+), 25 deletions(-) - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
Re: [VOTE] Release Apache brpc(incubating) 0.9.6-rc02
Hi, kevin & JB, Can you help to take a look, Thanks 在 2019/8/19 下午5:56,“Tan,Zhongyi” 写入: +1 binding 发自我的 iPhone > 在 2019年8月19日,17:49,JiashunZhu 写道: > > +1 binding. > I have checked: > > - incubating in name > > - DISCLAIMER present > > - Signature and hashes okay > > - NOTICE present > > - No unexpected binary files > > - All ASF files have correct headers > > - LICENSE is okay > > zhan shi 于2019年8月15日周四 下午6:57写道: > >> +1 >> >> tan zhongyi 于2019年8月14日周三 下午9:46写道: >> >>> >>> >>> Hi, guys, >>> >>> >>> >>> >>> >>> another round of vote begins >>> >>> >>> >>> I am pleased to be calling this vote for the release of apache >>> brpc(incubating) 0.9.6-rc02. >>> >>> >>> The source code can be found at: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz >>> >>> >>> The release candidate has been tagged in GitHub as 0.9.6-rc01, available >>> here: >>> https://github.com/apache/incubator-brpc/releases/tag/0.9.6-rc02 >>> >>> The SHA-512 checksum is: >>> >>> >> cd737f4cc9c69cd15d58fbee0d64f14383ef0dc5727b74e2c1bdcec95fcaa1fad4d8e31fa9341931722552231f5b38aa5acfb5558007a03cc6b77f3c4b20c611 >>> >>> which can be found via: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.sha512 >>> >>> >>> >>> >>> >>> The signature can be found via: >>> >>> >>> >> https://dist.apache.org/repos/dist/dev/incubator/brpc/0.9.6-rc02/apache-brpc-0.9.6.rc02-incubating-src.tar.gz.asc >>> >>> >>> >>> KEYS file is available here: >>> >>> https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS >>> >>> >>> >>> >>> >>> [Release Note] >>> >>> >>> >>> * Health (of a connection) can be checked at rpc-level >>> * Fix SSL-related compilation issues on Mac >>> * Support SSL-replacement lib MesaLink >>> * Support consistent hashing with ketama algo. >>> * bvar variables can be exported for prometheus services >>> * String[Multi]Splitter supports '\0' as separator >>> * Support for bilibili discovery service >>> * Improved CircuitBreaker >>> * grpc impl. supports timeout >>> >>> >>> >>> >>> >>> Please vote on releasing this package as: >>> >>> Apache brpc(incubating) 0.9.6-rc02 >>> >>> >>> >>> This vote will be open until “Fri Oct 19 2019 00:00:00 GMT+0800 (CST)" >> and >>> >>> passes if a majority of at least three +1 Apache brpc IPMC votes are >>> >>> cast. >>> >>> >>> >>> [ ] +1 Release this package >>> >>> [ ] 0 I don't feel strongly about it, but don't object >>> >>> [ ] -1 Do not release this package because... >>> >>> >>> Checklist for reference: >>> [ ]Are release files in correct location? >>> [ ]Do release files have the word incubating in their name? >>> [ ] Are the digital signature and hashes correct? >>> [ ] Does DISCLAIMER file exist? >>> [ ]Do LICENSE and NOTICE files exists? >>> [ ] Is the LICENSE and NOTICE text correct? >>> [ ] Is the NOTICE year correct? >>> [ ] Un-included software dependencies are not mentioned in LICENSE or >>> NOTICE? >>> [ ] License information is not mentioned in NOTICE? >>> Is there any 3rd party code contained inside the release? If so: >>> [ ] Does the software have a compatible license? >>> [ ] Are all software licenses mentioned in LICENSE? >>> [ ] Is the full text of the licenses (or pointers to it) in LICENSE? >>> Is any of this code Apache licensed? Do they have NOTICE files? If so: >>> [ ]Have relevant parts of those NOTICE files been added to this NOTICE >>> file? >>> [ ]Do all source files have ASF headers? >>> [ ] Do the contents of the release match with what's tagged in version >>> control? >>> [ ] Are there any unexpected binary files in the release? >>> [ ] Can you compile from source? Are the instruction clear? >>> >>> >>> >>> >>> Anyone can participate in testing and voting, not just committers, please >>> >>> feel free to try out the release candidate and provide your votes. >>> >>> Thanks >>> >>> >> > > > -- > Jiashun Zhu - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] liupengs opened a new pull request #893: fix bug: bthread_cond_timedwait not return when timeout
liupengs opened a new pull request #893: fix bug: bthread_cond_timedwait not return when timeout URL: https://github.com/apache/incubator-brpc/pull/893 修复 [issue886](https://github.com/apache/incubator-brpc/issues/866) 中 bthread_cond_timedwait 偶发超时后不退出的bug. **超时不退出的原因为:** 当设置的超时时间较短时可能会首先触发 erase_from_butex 函数去wake up 等待中的 bthread, 但是在此之前 wait_for_butex 函数还未被调用, 所以 此bthread 还未加入 waiters , 最终造成虽然设置了超时时间,但是 bthread_cond_timedwait 一直等待。 **修复方式为:** 向ButexWaiter 添加成员变量 start_erase_from_butex 用于标识 在执行函数 wait_for_butex 之前是否已经执行了函数 erase_from_butex。 另外添加原子变量 spin_lock 保护 start_erase_from_butex。 由于我没有通读 bthread 的代码, 所以不能完全确认修复方式是否合理,请 @jamesge review 代码。 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] wxj1992 opened a new issue #894: 随着运行时间的增长出现很多未释放的close wait的连接和bthread
wxj1992 opened a new issue #894: 随着运行时间的增长出现很多未释放的close wait的连接和bthread URL: https://github.com/apache/incubator-brpc/issues/894 用了两年brpc了,以前一直没出现这个问题,进开始出现这个问题,去线上机器看发现很多close wait的连接,在达到并发上限之前业务不会有什么问题,但是一旦到上限上游的连接就有问题了,gdb看了下那些hang住的bthread应该都阻塞了,worker线程里面找不到相关信息,有什么办法能得到这些bthread的信息么?contention也没什么异常。 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] jamesge commented on issue #892: 请问brpc是否支持mips架构,今后是否有这个计划?
jamesge commented on issue #892: 请问brpc是否支持mips架构,今后是否有这个计划? URL: https://github.com/apache/incubator-brpc/issues/892#issuecomment-522839110 应该没有,我们没有条件测试这个架构 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] jamesge commented on issue #887: 大量请求被堵住,进到服务时已经超时
jamesge commented on issue #887: 大量请求被堵住,进到服务时已经超时 URL: https://github.com/apache/incubator-brpc/issues/887#issuecomment-522839042 试过增加client的个数么? This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] jamesge closed issue #884: 关于多个bthread_start_urgent的调用线程安全
jamesge closed issue #884: 关于多个bthread_start_urgent的调用线程安全 URL: https://github.com/apache/incubator-brpc/issues/884 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org
[GitHub] [incubator-brpc] Re-bin closed issue #892: 请问brpc是否支持mips架构,今后是否有这个计划?
Re-bin closed issue #892: 请问brpc是否支持mips架构,今后是否有这个计划? URL: https://github.com/apache/incubator-brpc/issues/892 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services - To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org For additional commands, e-mail: dev-h...@brpc.apache.org