[GitHub] [brpc-website] serverglen merged pull request #126: update the apache logo and description

2023-01-09 Thread GitBox


serverglen merged PR #126:
URL: https://github.com/apache/brpc-website/pull/126


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] Huixxi commented on a diff in pull request #126: update the apache logo and description

2023-01-09 Thread GitBox


Huixxi commented on code in PR #126:
URL: https://github.com/apache/brpc-website/pull/126#discussion_r1065368984


##
content/zh/_index.html:
##
@@ -44,14 +44,14 @@ 你可以使用它:
 搭建能在一个端口支持多协议的服务, 或访问各种服务。
 
   
-restful http/https, h2/gRPC. 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议.
+restful http/https, h2/gRPC, 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议。
   
   redis and memcached, 线程安全,比官方client更方便。
   rtmp/flv/hls, 可用于搭建流媒体服务。
-  hadoop_rpc (可能开源)
-  支持rdma(即将开源)
+  hadoop_rpc (可能开源)。
+  支持rdma(即将开源)。

Review Comment:
   > 已经开源并合入主分支了。
   > 
   > 这个是不是又要两边同步文档了?
   
   这个等新版本发布之后同步吧



-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] Huixxi commented on a diff in pull request #126: update the apache logo and description

2023-01-09 Thread GitBox


Huixxi commented on code in PR #126:
URL: https://github.com/apache/brpc-website/pull/126#discussion_r1065368609


##
content/zh/_index.html:
##
@@ -44,14 +44,14 @@ 你可以使用它:
 搭建能在一个端口支持多协议的服务, 或访问各种服务。
 
   
-restful http/https, h2/gRPC. 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议.
+restful http/https, h2/gRPC, 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议。
   
   redis and memcached, 线程安全,比官方client更方便。
   rtmp/flv/hls, 可用于搭建流媒体服务。
-  hadoop_rpc (可能开源)
-  支持rdma(即将开源)
+  hadoop_rpc (可能开源)。
+  支持rdma(即将开源)。

Review Comment:
   对的 我也发现了



-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] wasphin commented on a diff in pull request #126: update the apache logo and description

2023-01-09 Thread GitBox


wasphin commented on code in PR #126:
URL: https://github.com/apache/brpc-website/pull/126#discussion_r1065357838


##
content/zh/_index.html:
##
@@ -44,14 +44,14 @@ 你可以使用它:
 搭建能在一个端口支持多协议的服务, 或访问各种服务。
 
   
-restful http/https, h2/gRPC. 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议.
+restful http/https, h2/gRPC, 
使用bRPC的http实现比libcurl方便多了。从其他语言通过HTTP/h2+json访问基于protobuf的协议。
   
   redis and memcached, 线程安全,比官方client更方便。
   rtmp/flv/hls, 可用于搭建流媒体服务。
-  hadoop_rpc (可能开源)
-  支持rdma(即将开源)
+  hadoop_rpc (可能开源)。
+  支持rdma(即将开源)。

Review Comment:
   已经开源并合入主分支了。
   
   这个是不是又要两边同步文档了?



-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] wasphin commented on a diff in pull request #122: Remove incubator

2023-01-09 Thread GitBox


wasphin commented on code in PR #122:
URL: https://github.com/apache/brpc-website/pull/122#discussion_r1065355216


##
content/zh/docs/DownloadBRPC/index.md:
##
@@ -50,25 +50,25 @@ Apache bRPC(孵化)作为源工件发布。我们很高兴宣布我们的1.3
 
 
 
-Apache bRPC (incubating) 1.3.0 (tar.gz)
+Apache bRPC 1.3.0 (tar.gz)

Review Comment:
   这个不应该删吧



-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] wasphin commented on pull request #125: Fix download links

2023-01-09 Thread GitBox


wasphin commented on PR #125:
URL: https://github.com/apache/brpc-website/pull/125#issuecomment-1376762330

   下载地址 dlcdn 和 download 都有用的,最终还是参考 tomcat 用 dlcdn 的吧。


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[brpc] branch master updated: Remove incubator in svn and download path (#2079)

2023-01-09 Thread wwbmmm
This is an automated email from the ASF dual-hosted git repository.

wwbmmm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git


The following commit(s) were added to refs/heads/master by this push:
 new 98d239e9 Remove incubator  in svn and download path (#2079)
98d239e9 is described below

commit 98d239e92ad59d26273fe6e918373b0d862d62c6
Author: Weibing Wang 
AuthorDate: Tue Jan 10 13:33:37 2023 +0800

Remove incubator  in svn and download path (#2079)

* Remove incubator in svn and download path
---
 Dockerfile|  4 ++--
 community/apache-package-validator.sh |  2 +-
 community/release_cn.md   | 24 
 community/release_en.md   | 24 
 4 files changed, 27 insertions(+), 27 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 253e43f4..2e8177b9 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -37,6 +37,6 @@ RUN apt-get update && apt-get install -y 
--no-install-recommends \
 libsnappy-dev && \
 apt-get clean -y
 
-RUN git clone https://github.com/apache/incubator-brpc.git
-RUN cd incubator-brpc && sh config_brpc.sh --headers=/usr/include 
--libs=/usr/lib && \
+RUN git clone https://github.com/apache/brpc.git
+RUN cd brpc && sh config_brpc.sh --headers=/usr/include --libs=/usr/lib && \
 make -j "$(nproc)"
diff --git a/community/apache-package-validator.sh 
b/community/apache-package-validator.sh
index 6850fe96..65785c1e 100755
--- a/community/apache-package-validator.sh
+++ b/community/apache-package-validator.sh
@@ -21,7 +21,7 @@
 set -e
 
 g_package_link=${1}
-g_package_keys=${2:-https://downloads.apache.org/incubator/brpc/KEYS}
+g_package_keys=${2:-https://downloads.apache.org/brpc/KEYS}
 
 g_valid_package_link=' '
 g_valid_package_name=' '
diff --git a/community/release_cn.md b/community/release_cn.md
index 2f4b7e1d..44145d5e 100644
--- a/community/release_cn.md
+++ b/community/release_cn.md
@@ -208,7 +208,7 @@ mkdir -p ~/brpc_svn/dev/
 
 cd ~/brpc_svn/dev/
 
-svn --username=lorinlee co 
https://dist.apache.org/repos/dist/dev/incubator/brpc/
+svn --username=lorinlee co https://dist.apache.org/repos/dist/dev/brpc/
 
 cd ~/brpc_svn/dev/brpc
 ```
@@ -259,7 +259,7 @@ sha512sum --check 
apache-brpc-1.0.0-incubating-src.tar.gz.sha512
 首先导入发布人公钥。从svn仓库导入KEYS到本地环境。(发布版本的人不需要再导入,帮助做验证的人需要导入,用户名填发版人的即可)
 
 ```bash
-curl https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS >> KEYS
+curl https://dist.apache.org/repos/dist/dev/brpc/KEYS >> KEYS
 
 gpg --import KEYS
 ```
@@ -357,7 +357,7 @@ This is a call for vote to release Apache brpc (Incubating) 
version
 - xxx
 
 The release candidates:
-https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0/
+https://dist.apache.org/repos/dist/dev/brpc/1.0.0/
 
 Git tag for the release:
 https://github.com/apache/brpc/releases/tag/1.0.0
@@ -366,7 +366,7 @@ Release Commit ID:
 https://github.com/apache/brpc/commit/xxx
 
 Keys to verify the Release Candidate:
-https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS
+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.
@@ -433,12 +433,12 @@ LorinLee
 ## 1. 更新GPG签名
 
 ```
-svn delete https://dist.apache.org/repos/dist/release/incubator/brpc/KEYS -m 
"delete KEYS"
+svn delete https://dist.apache.org/repos/dist/release/brpc/KEYS -m "delete 
KEYS"
 
-svn cp https://dist.apache.org/repos/dist/dev/incubator/brpc/KEYS 
https://dist.apache.org/repos/dist/release/incubator/brpc/KEYS -m "update brpc 
KEYS"
+svn cp https://dist.apache.org/repos/dist/dev/brpc/KEYS 
https://dist.apache.org/repos/dist/release/brpc/KEYS -m "update brpc KEYS"
 ```
 
-提交完svn后,访问 
,检查内容有没有更新,可能需要等几分钟时间,等内容更新了,再继续下一步。
+提交完svn后,访问 
,检查内容有没有更新,可能需要等几分钟时间,等内容更新了,再继续下一步。
 
 ## 2. 投票阶段
 
@@ -476,10 +476,10 @@ brpc community vote thread: xxx
 Vote result thread: xxx
 
 The release candidate:
-https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0/
+https://dist.apache.org/repos/dist/dev/brpc/1.0.0/
 
 This release has been signed with a PGP available here:
-https://downloads.apache.org/incubator/brpc/KEYS
+https://downloads.apache.org/brpc/KEYS
 
 Git tag for the release:
 https://github.com/apache/brpc/releases/tag/1.0.0
@@ -544,7 +544,7 @@ Apache brpc (Incubating) community
 ## 1. 将发布包从Apache SVN仓库 dist/dev 移动至 dist/release
 
 ```
-svn mv https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0 
https://dist.apache.org/repos/dist/release/incubator/brpc/1.0.0 -m "release 
brpc 1.0.0"
+svn mv https://dist.apache.org/repos/dist/dev/brpc/1.0.0 
https://dist.apache.org/repos/dist/release/brpc/1.0.0 -m "release brpc 1.0.0"
 ```
 
 ## 2. Github版本发布
@@ -556,9 +556,9 @@ svn mv 
https://dist.apache.org/repos/dist/dev/incubator/brpc/1.0.0 https://dist.
 
 等待并确认新的发布版本同步至 Apache 镜像后,更新如下页面:

[GitHub] [brpc] wwbmmm merged pull request #2079: Remove incubator in svn and download path

2023-01-09 Thread GitBox


wwbmmm merged PR #2079:
URL: https://github.com/apache/brpc/pull/2079


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc] wwbmmm opened a new pull request, #2079: Remove incubator in svn and download path

2023-01-09 Thread GitBox


wwbmmm opened a new pull request, #2079:
URL: https://github.com/apache/brpc/pull/2079

   ### What problem does this PR solve?
   
   Issue Number:
   
   Problem Summary:
   
   ### What is changed and the side effects?
   
   Changed:
   
   Side effects:
   - Performance effects(性能影响):
   
   - Breaking backward compatibility(向后兼容性): 
   
   ---
   ### Check List:
   - Please make sure your changes are compilable(请确保你的更改可以通过编译).
   - When providing us with a new feature, it is best to add related 
tests(如果你向我们增加一个新的功能, 请添加相关测试).
   - Please follow [Contributor Covenant Code of 
Conduct](../../master/CODE_OF_CONDUCT.md).(请遵循贡献者准则).
   


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[ANNOUNCE] Apache bRPC is graduated to Top Level Project

2023-01-09 Thread Weibing Wang
Hi bRPC community,

I’m glad to announce that the ASF board has approved a resolution to
graduate bRPC into a full Top Level Project. Thanks to everyone for
your help to get to this point.

To transition from the Apache Incubator to a new TLP, there's a few
action items[1] we need to do to complete the transition, and I opened
an Issue[2] to track it, feel free to take the sub-tasks and comment
if I missed something.

And, we already completed the GitHub repo migration[3], please update
your local git repo to track the new repo[4]. Suppose you named the
upstream as "apache",

$ apache-brpc git:(master) git remote -v
apache g...@github.com:apache/incubator-brpc.git (fetch)
apache g...@github.com:apache/incubator-brpc.git (push)
... (other remote repositories)

you can run the following command to complete the remote repo tracking
migration.

$ git remote set-url apache g...@github.com:apache/brpc.git

Please join me in celebrating!

[1] https://incubator.apache.org/guides/transferring.html#life_after_graduation
[2] https://github.com/apache/brpc/issues/2078
[3] https://issues.apache.org/jira/browse/INFRA-24070
[4] https://github.com/apache/brpc

Best regards,
Weibing Wang

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



[GitHub] [brpc] wwbmmm opened a new issue, #2078: Apache bRPC Graduation Tasks

2023-01-09 Thread GitBox


wwbmmm opened a new issue, #2078:
URL: https://github.com/apache/brpc/issues/2078

   The ASF board has approved a resolution to graduate bRPC into a full Top 
Level Project. Thanks to everyone for your help to get to this point.
   
   To transition from the Apache Incubator to a new TLP, there's a few action 
items we need to do to complete the transition. These are identified by 
https://incubator.apache.org/guides/transferring.html#life_after_graduation.
   
   Task list
   
   - Update Incubator status records
   
 - [ ] Update the incubator status file (in svn)
   
https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/brpc.xml
 - [ ] Update podling status page
   https://incubator.apache.org/projects/
   https://incubator.apache.org/projects/brpc.html
   
https://svn.apache.org/repos/asf/incubator/public/trunk/content/podlings.xml
   
   - Source repo changes
   
 - [x] Create JIRA ticket 
[INFRA-24070](https://issues.apache.org/jira/browse/INFRA-24070) to request ASF 
Infra remove "incubator-" prefix of git repos and move dist folder in SVN 
repositories from the incubator to other locations
   https://github.com/apache/incubator-brpc
   https://github.com/apache/incubator-brpc-website
   old: https://dist.apache.org/repos/dist/release/incubator/brpc
   new: https://dist.apache.org/repos/dist/release/brpc
 - [ ] Post announcement to dev list telling everyone the repo renaming 
containing instructions for developers describing how to change their git 
remotes.
 - [x] Update website, pom.xml, and other resources to point to the new 
repository location
   
   - Source code
   
  - [x] Remove "Incubating" from source code
  - [ ] Remove DISCLAIMER from git repo
  - [ ] Update Release documents
   
   - Websites
   
  - [x]  Remove incubating/podding related resources from the website.


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] wwbmmm merged pull request #121: remove the incubating from brpc logo on the home page

2023-01-09 Thread GitBox


wwbmmm merged PR #121:
URL: https://github.com/apache/brpc-website/pull/121


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [brpc-website] wwbmmm merged pull request #122: Remove incubator

2023-01-09 Thread GitBox


wwbmmm merged PR #122:
URL: https://github.com/apache/brpc-website/pull/122


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[brpc] branch master updated: Remove incubator (#2056)

2023-01-09 Thread wwbmmm
This is an automated email from the ASF dual-hosted git repository.

wwbmmm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git


The following commit(s) were added to refs/heads/master by this push:
 new 6b563554 Remove incubator (#2056)
6b563554 is described below

commit 6b563554f289e4a694d89118ef5910cb531bdb3f
Author: Weibing Wang 
AuthorDate: Tue Jan 10 10:33:14 2023 +0800

Remove incubator (#2056)
---
 CONTRIBUTING.md |  4 ++--
 README.md   |  6 +++---
 README_cn.md|  4 ++--
 community/release_cn.md | 28 ++--
 community/release_en.md | 28 ++--
 config_brpc.sh  |  2 +-
 docs/cn/auto_concurrency_limiter.md |  2 +-
 docs/cn/getting_started.md  |  4 ++--
 docs/en/bvar_c++.md |  6 +++---
 docs/en/getting_started.md  |  4 ++--
 example/build_with_bazel/brpc_workspace.bzl |  4 ++--
 example/rdma_performance/client.cpp |  2 +-
 example/rdma_performance/server.cpp |  2 +-
 package/rpm/brpc.spec   |  2 +-
 src/brpc/builtin/pprof_service.cpp  |  2 +-
 src/brpc/rdma/rdma_helper.cpp   |  2 +-
 src/butil/errno.h   |  2 +-
 17 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 6892bdff..58b18265 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -10,7 +10,7 @@ Before the PR:
 
 After the PR:
 
-* Make sure the 
[travis-ci](https://app.travis-ci.com/github/apache/incubator-brpc/pull_requests)
 passed.
+* Make sure the 
[travis-ci](https://app.travis-ci.com/github/apache/brpc/pull_requests) passed.
 
 # Chinese version
 
@@ -26,4 +26,4 @@ After the PR:
 
 提交PR后请确认:
 
-* 
[travis-ci](https://app.travis-ci.com/github/apache/incubator-brpc/pull_requests)成功通过。
+* [travis-ci](https://app.travis-ci.com/github/apache/brpc/pull_requests)成功通过。
diff --git a/README.md b/README.md
index 84d93def..a1b48998 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 [中文版](README_cn.md)
 
-[![Linux Build 
Status](https://github.com/apache/incubator-brpc/actions/workflows/ci-linux.yml/badge.svg)](https://github.com/apache/incubator-brpc/actions/workflows/ci-linux.yml)
-[![MacOs Build 
Status](https://github.com/apache/incubator-brpc/actions/workflows/ci-macos.yml/badge.svg)](https://github.com/apache/incubator-brpc/actions/workflows/ci-macos.yml)
+[![Linux Build 
Status](https://github.com/apache/brpc/actions/workflows/ci-linux.yml/badge.svg)](https://github.com/apache/brpc/actions/workflows/ci-linux.yml)
+[![MacOs Build 
Status](https://github.com/apache/brpc/actions/workflows/ci-macos.yml/badge.svg)](https://github.com/apache/brpc/actions/workflows/ci-macos.yml)
 
 # ![brpc](docs/images/logo.png)
 
@@ -102,7 +102,7 @@ You can use it to:
 Please refer to [here](CONTRIBUTING.md).
 
 # Feedback and Getting involved
-* Report bugs, ask questions or give suggestions by [Github 
Issues](https://github.com/apache/incubator-brpc/issues)
+* Report bugs, ask questions or give suggestions by [Github 
Issues](https://github.com/apache/brpc/issues)
 * Subscribe mailing list(dev-subscr...@brpc.apache.org) to get updated with 
the project
 
 # Code of Conduct
diff --git a/README_cn.md b/README_cn.md
index 5b9e5d79..43b93211 100644
--- a/README_cn.md
+++ b/README_cn.md
@@ -1,6 +1,6 @@
 [English version](README.md)
 
-[![Build 
Status](https://api.travis-ci.com/apache/incubator-brpc.svg?branch=master)](https://travis-ci.com/github/apache/incubator-brpc)
+[![Build 
Status](https://api.travis-ci.com/apache/brpc.svg?branch=master)](https://travis-ci.com/github/apache/brpc)
 
 # ![brpc](docs/images/logo.png)
 
@@ -107,7 +107,7 @@ brpc是用c++语言编写的工业级RPC框架,常用于搜索、存储、机
 
 # 反馈和参与
 
-* bug、疑惑、修改建议都欢迎提在[Github 
Issues](https://github.com/apache/incubator-brpc/issues)中
+* bug、疑惑、修改建议都欢迎提在[Github Issues](https://github.com/apache/brpc/issues)中
 * 订阅邮件列表(dev-subscr...@brpc.apache.org)获得项目最新信息
 
 
diff --git a/community/release_cn.md b/community/release_cn.md
index 5278b2bb..2f4b7e1d 100644
--- a/community/release_cn.md
+++ b/community/release_cn.md
@@ -165,9 +165,9 @@ Version:1.0.0
 ## 3. 创建发布 tag
 拉取发布分支,并推送tag
 ```bash
-git clone -b release-1.0 g...@github.com:apache/incubator-brpc.git 
~/incubator-brpc
+git clone -b release-1.0 g...@github.com:apache/brpc.git ~/brpc
 
-cd ~/incubator-brpc
+cd ~/brpc
 
 git tag -a 1.0.0 -m "release 1.0.0"
 
@@ -228,11 +228,11 @@ mkdir -p ~/brpc_svn/dev/brpc/1.0.0
 
 cd ~/brpc_svn/dev/brpc/1.0.0
 
-cp ~/incubator-brpc/apache-brpc-1.0.0-incubating-src.tar.gz 
~/brpc_svn/dev/brpc/1.0.0
+cp ~/brpc/apache-brpc-1.0.0-incubating-src.tar.gz ~/brpc_svn/dev/brpc/1.0.0
 
-cp ~/incubator-brpc/apache-brpc-1.0.0-incubating-src.tar.gz.asc 
~/brpc_svn/dev/brpc/1.0.0
+cp ~/brpc/apache-brpc-1.0.0-i

[GitHub] [brpc] wwbmmm merged pull request #2056: Remove incubator

2023-01-09 Thread GitBox


wwbmmm merged PR #2056:
URL: https://github.com/apache/brpc/pull/2056


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[brpc] branch master updated: Update oncall.md

2023-01-09 Thread serverglen
This is an automated email from the ASF dual-hosted git repository.

serverglen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/brpc.git


The following commit(s) were added to refs/heads/master by this push:
 new 28f4ccaa Update oncall.md
28f4ccaa is described below

commit 28f4ccaab65a41e68adde6b9ef646f23caae86f7
Author: serverglen 
AuthorDate: Tue Jan 10 10:22:22 2023 +0800

Update oncall.md
---
 community/oncall.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/community/oncall.md b/community/oncall.md
index 29a8fe19..bbcbab73 100644
--- a/community/oncall.md
+++ b/community/oncall.md
@@ -59,3 +59,4 @@
 | 12/05/2022 - 12/11/2022  | 王伟冰 | 
https://lists.apache.org/thread/99o15h9hk5dd73jv8wyp49l8mbw0j611
 | 12/19/2022 - 12/25/2022  | 何磊 | 
https://lists.apache.org/thread/g1stjjo1mc9ds47do6gosrw5k6wwb9mj
 | 12/26/2022 - 01/01/2023  | 刘帅 | 
https://lists.apache.org/thread/3xw1gkobqmvr6oo375x3gsfcqvg80n23
+| 01/02/2023 - 01/08/2023  | 朱佳顺 | 
https://lists.apache.org/thread/sm4f209c8ltols04gpmzo386b02dyc9s


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



[GitHub] [incubator-brpc] leaf-potato opened a new issue, #2077: 支持xmake构建项目

2023-01-09 Thread GitBox


leaf-potato opened a new issue, #2077:
URL: https://github.com/apache/incubator-brpc/issues/2077

   xmake目前对c/c++项目的构建比较完善了,是否有支持xmake的计划呢?
   
   


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [incubator-brpc] leaf-potato commented on issue #1991: support https alpn

2023-01-09 Thread GitBox


leaf-potato commented on issue #1991:
URL: 
https://github.com/apache/incubator-brpc/issues/1991#issuecomment-1375729393

   @wwbmmm 
Client端的实现有几个问题想请教下:目前考虑的是在`ChannelSSLOptions`中新增ALPN的配置,在TLS协商成功后覆盖`ChannelOptions.protocol`字段进行后续的数据发送。
   
   
Q1:`Channel.Init()`方法并不会实际建立连接,这样在初始化阶段并不知道需要使用哪种协议。而在`Channel.CallMethod()`方法调用Socket发送数据前,函数内已经有根据protocol值的特殊逻辑处理。这样的话是否可以在在`Init`就进行TLS握手确定使用的协议?或者还有其他比较好的办法吗?
   
   
Q2:由于protocol是针对下游整体而言的,当下游是集群时,某个下游(ip:port)协商成功了是否就可以认为是整个集群的结果?以及后续连接断开重连(连接池)是否可以直接复用之前的协商结果?
   
   
Q3:除了普通的Channel,考虑到ParallelChannel、SelectiveChannel等其他Channel也有可能需要涉及到ALPN,是否可以将协商功能实现在ChannelBase中?


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [incubator-brpc] leaf-potato commented on issue #2052: 传输大量数据必须用butil::IOBuf 吗?

2023-01-09 Thread GitBox


leaf-potato commented on issue #2052:
URL: 
https://github.com/apache/incubator-brpc/issues/2052#issuecomment-1375721168

   目前似乎没看到相关的文档或者测试数据,可以问下仓库的管理员~ 简单说下个人的理解:
   
   1. 使用proto设置reponse:用户设置response => 序列化数据(框架) => 发送
   2. attament传序列化数据:用户设置reponse => 序列化数据(用户) => 发送
   
   可以看到两种方式都需要存储序列化后的数据,区别在于序列化的地方不同。


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



[GitHub] [incubator-brpc] fzhedu commented on issue #2052: 传输大量数据必须用butil::IOBuf 吗?

2023-01-09 Thread GitBox


fzhedu commented on issue #2052:
URL: 
https://github.com/apache/incubator-brpc/issues/2052#issuecomment-1375702075

   @leaf-potato 谢谢你的指点,`append_user_data ` 确实可以避免大chunk copy 到 attachment 的问题。 
Q3 我正在学习中。
   针对 Q1 还有疑问,不理解你上面回复
   ```
   在限制范围内,attachment和proto的区别在于序列化和反序列化,如果attachment是传proto序列化后的数据,理论上两者差距不大。
   ```
   针对`attachment传proto序列化后的数据,理论上两者差距不大`,是不是因为采用 `append_user_data 
`没有复制数据,所以跟直接传proto序列化后的数据效果差不多?如果采用 `append` 复制proto序列化后的数据到 iobuf,就应该会慢一些?
   
   这一块有官方文档说明么?或者有没有实验数据。
   


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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



Oncall report from Jan.2nd to Jan.8th

2023-01-09 Thread Jiashun Zhu
Hi, all

During the last week, the following 2 PRs were merged:

* Rollback #2049 change #2076
https://github.com/apache/incubator-brpc/pull/2076
* fix some typos #2075 https://github.com/apache/incubator-brpc/pull/2075


[incubator-brpc] branch master updated: Rollback #2049 chang (#2076)

2023-01-09 Thread wwbmmm
This is an automated email from the ASF dual-hosted git repository.

wwbmmm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-brpc.git


The following commit(s) were added to refs/heads/master by this push:
 new 509b6feb Rollback #2049 chang (#2076)
509b6feb is described below

commit 509b6feb0e0fbaee0ff0d91a83232e9b8d11a465
Author: co0l1ce <77721895+co0l...@users.noreply.github.com>
AuthorDate: Mon Jan 9 16:23:00 2023 +0800

Rollback #2049 chang (#2076)

* fix rpc maybe error: " libbrpc.so: undefined symbol: pthread_mutex_lock "

* fix rpc maybe error: " libbrpc.so: undefined symbol: pthread_mutex_lock "

* rollback #2049

Co-authored-by: root 
---
 src/bthread/mutex.cpp | 17 ++---
 1 file changed, 2 insertions(+), 15 deletions(-)

diff --git a/src/bthread/mutex.cpp b/src/bthread/mutex.cpp
index 4dc6598d..639da259 100644
--- a/src/bthread/mutex.cpp
+++ b/src/bthread/mutex.cpp
@@ -405,26 +405,13 @@ static pthread_once_t init_sys_mutex_lock_once = 
PTHREAD_ONCE_INIT;
 // Call _dl_sym which is a private function in glibc to workaround the malloc
 // causing deadlock temporarily. This fix is hardly portable.
 
-/* refer dlsym implement
- * https://codebrowser.dev/glibc/glibc/dlfcn/dlsym.c.html#78
- * void *
- * ___dlsym (void *handle, const char *name)
- * {
- *   return __dlsym (handle, name, RETURN_ADDRESS (0));
- *   }
- *
- */
-
-#define RETURN_ADDRESS(nr) \
-__builtin_extract_return_addr (__builtin_return_address (nr) )
-
 static void init_sys_mutex_lock() {
 #if defined(OS_LINUX)
 // TODO: may need dlvsym when GLIBC has multiple versions of a same symbol.
 // 
http://blog.fesnel.com/blog/2009/08/25/preloading-with-multiple-symbol-versions
 if (_dl_sym) {
-sys_pthread_mutex_lock = (MutexOp)_dl_sym(RTLD_NEXT, 
"pthread_mutex_lock", RETURN_ADDRESS (0));
-sys_pthread_mutex_unlock = (MutexOp)_dl_sym(RTLD_NEXT, 
"pthread_mutex_unlock", RETURN_ADDRESS (0));
+sys_pthread_mutex_lock = (MutexOp)_dl_sym(RTLD_NEXT, 
"pthread_mutex_lock", (void*)init_sys_mutex_lock);
+sys_pthread_mutex_unlock = (MutexOp)_dl_sym(RTLD_NEXT, 
"pthread_mutex_unlock", (void*)init_sys_mutex_lock);
 } else {
 // _dl_sym may be undefined reference in some system, fallback to dlsym
 sys_pthread_mutex_lock = (MutexOp)dlsym(RTLD_NEXT, 
"pthread_mutex_lock");


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



[GitHub] [incubator-brpc] wwbmmm merged pull request #2076: Rollback #2049 chang

2023-01-09 Thread GitBox


wwbmmm merged PR #2076:
URL: https://github.com/apache/incubator-brpc/pull/2076


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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