You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brpc.apache.org by "Wang,Weibing" <ww...@gmail.com> on 2022/03/15 02:00:00 UTC

bRPC 1.1.0 release plan

Hi, all

After discussing with Zhongyi, I plan to release version 1.1.0 from the
current master branch.
The current master branch has 106 commits after 1.0.0:
https://github.com/apache/incubator-brpc/compare/1.0.0...master
Most of the commits are bug fixes or document improvements. Some are new
features:
- Implement brpc server Start(PortRange, const ServerOptions*)
<https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8>
- Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
<https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217>
- Implement server eps bvar
<https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973>
- Add rpc_replay BUILD file
<https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4>
- Improvement: brpc support higher version of protobuf
<https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1>
- Support parse proto-text format http request body
<https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0>

And I would like to merge the following PRs into master and release them
with 1.1.0:
- Support IPV6 and Unix domain socket
<https://github.com/apache/incubator-brpc/pull/1560>
- support dump and replay for HTTP protocol
<https://github.com/apache/incubator-brpc/pull/1503>
- Support nshead protocol dump and replay
<https://github.com/apache/incubator-brpc/pull/1486>
- Support inherit span on bthread create
<https://github.com/apache/incubator-brpc/pull/1494>
- Supports customized tcp listener
<https://github.com/apache/incubator-brpc/pull/1474>
- Deliver timeout from client to server for baidu_std protocol
<https://github.com/apache/incubator-brpc/pull/1472>
- Fix LA selection runs too long
<https://github.com/apache/incubator-brpc/pull/1567>
Most of them have been used in Baidu for years and work well. *If there are
no objections by 2022/03/27, I will merge these PRs. *And I will start to
release the new version on 03/28.

Please feel free to ask if you have any questions.

Thanks
Weibing

Re: bRPC 1.1.0 release plan

Posted by Wang Wei <gu...@apache.org>.
Good job, this will improve the efficiency of brpc evolution.

On Tue, Mar 15, 2022 at 11:10 AM 刘帅 <se...@gmail.com> wrote:

> Congratulations
>
> tan zhongyi <zh...@gmail.com> 于2022年3月15日周二 10:52写道:
>
> > As we discussed before that
> > We have decided that after 1.0.0 release, we will branch 1.0.0 for stable
> > release, and trunk for unstable release.
> >
> > So this week, I discussed the release plan with Wang Weibing,
> > He will be the release manager for next release, which is a unstable
> > release ,based on trunk,
> > So it will be 1.1.0 .
> >
> > Thanks
> >
> >
> > 发件人: Wang,Weibing <ww...@gmail.com>
> > 日期: 星期二, 2022年3月15日 上午10:01
> > 收件人: dev@brpc.apache.org <de...@brpc.apache.org>
> > 主题: bRPC 1.1.0 release plan
> > Hi, all
> >
> > After discussing with Zhongyi, I plan to release version 1.1.0 from the
> > current master branch.
> > The current master branch has 106 commits after 1.0.0:
> > https://github.com/apache/incubator-brpc/compare/1.0.0...master
> > Most of the commits are bug fixes or document improvements. Some are new
> > features:
> > - Implement brpc server Start(PortRange, const ServerOptions*)
> > <
> >
> https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8
> > >
> > - Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
> > <
> >
> https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217
> > >
> > - Implement server eps bvar
> > <
> >
> https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973
> > >
> > - Add rpc_replay BUILD file
> > <
> >
> https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4
> > >
> > - Improvement: brpc support higher version of protobuf
> > <
> >
> https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1
> > >
> > - Support parse proto-text format http request body
> > <
> >
> https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0
> > >
> >
> > And I would like to merge the following PRs into master and release them
> > with 1.1.0:
> > - Support IPV6 and Unix domain socket
> > <https://github.com/apache/incubator-brpc/pull/1560>
> > - support dump and replay for HTTP protocol
> > <https://github.com/apache/incubator-brpc/pull/1503>
> > - Support nshead protocol dump and replay
> > <https://github.com/apache/incubator-brpc/pull/1486>
> > - Support inherit span on bthread create
> > <https://github.com/apache/incubator-brpc/pull/1494>
> > - Supports customized tcp listener
> > <https://github.com/apache/incubator-brpc/pull/1474>
> > - Deliver timeout from client to server for baidu_std protocol
> > <https://github.com/apache/incubator-brpc/pull/1472>
> > - Fix LA selection runs too long
> > <https://github.com/apache/incubator-brpc/pull/1567>
> > Most of them have been used in Baidu for years and work well. *If there
> are
> > no objections by 2022/03/27, I will merge these PRs. *And I will start to
> > release the new version on 03/28.
> >
> > Please feel free to ask if you have any questions.
> >
> > Thanks
> > Weibing
> >
>

Re: bRPC 1.1.0 release plan

Posted by 刘帅 <se...@gmail.com>.
Congratulations

tan zhongyi <zh...@gmail.com> 于2022年3月15日周二 10:52写道:

> As we discussed before that
> We have decided that after 1.0.0 release, we will branch 1.0.0 for stable
> release, and trunk for unstable release.
>
> So this week, I discussed the release plan with Wang Weibing,
> He will be the release manager for next release, which is a unstable
> release ,based on trunk,
> So it will be 1.1.0 .
>
> Thanks
>
>
> 发件人: Wang,Weibing <ww...@gmail.com>
> 日期: 星期二, 2022年3月15日 上午10:01
> 收件人: dev@brpc.apache.org <de...@brpc.apache.org>
> 主题: bRPC 1.1.0 release plan
> Hi, all
>
> After discussing with Zhongyi, I plan to release version 1.1.0 from the
> current master branch.
> The current master branch has 106 commits after 1.0.0:
> https://github.com/apache/incubator-brpc/compare/1.0.0...master
> Most of the commits are bug fixes or document improvements. Some are new
> features:
> - Implement brpc server Start(PortRange, const ServerOptions*)
> <
> https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8
> >
> - Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
> <
> https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217
> >
> - Implement server eps bvar
> <
> https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973
> >
> - Add rpc_replay BUILD file
> <
> https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4
> >
> - Improvement: brpc support higher version of protobuf
> <
> https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1
> >
> - Support parse proto-text format http request body
> <
> https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0
> >
>
> And I would like to merge the following PRs into master and release them
> with 1.1.0:
> - Support IPV6 and Unix domain socket
> <https://github.com/apache/incubator-brpc/pull/1560>
> - support dump and replay for HTTP protocol
> <https://github.com/apache/incubator-brpc/pull/1503>
> - Support nshead protocol dump and replay
> <https://github.com/apache/incubator-brpc/pull/1486>
> - Support inherit span on bthread create
> <https://github.com/apache/incubator-brpc/pull/1494>
> - Supports customized tcp listener
> <https://github.com/apache/incubator-brpc/pull/1474>
> - Deliver timeout from client to server for baidu_std protocol
> <https://github.com/apache/incubator-brpc/pull/1472>
> - Fix LA selection runs too long
> <https://github.com/apache/incubator-brpc/pull/1567>
> Most of them have been used in Baidu for years and work well. *If there are
> no objections by 2022/03/27, I will merge these PRs. *And I will start to
> release the new version on 03/28.
>
> Please feel free to ask if you have any questions.
>
> Thanks
> Weibing
>

答复: bRPC 1.1.0 release plan

Posted by tan zhongyi <zh...@gmail.com>.
As we discussed before that
We have decided that after 1.0.0 release, we will branch 1.0.0 for stable release, and trunk for unstable release.

So this week, I discussed the release plan with Wang Weibing,
He will be the release manager for next release, which is a unstable release ,based on trunk,
So it will be 1.1.0 .

Thanks


发件人: Wang,Weibing <ww...@gmail.com>
日期: 星期二, 2022年3月15日 上午10:01
收件人: dev@brpc.apache.org <de...@brpc.apache.org>
主题: bRPC 1.1.0 release plan
Hi, all

After discussing with Zhongyi, I plan to release version 1.1.0 from the
current master branch.
The current master branch has 106 commits after 1.0.0:
https://github.com/apache/incubator-brpc/compare/1.0.0...master
Most of the commits are bug fixes or document improvements. Some are new
features:
- Implement brpc server Start(PortRange, const ServerOptions*)
<https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8>
- Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
<https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217>
- Implement server eps bvar
<https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973>
- Add rpc_replay BUILD file
<https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4>
- Improvement: brpc support higher version of protobuf
<https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1>
- Support parse proto-text format http request body
<https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0>

And I would like to merge the following PRs into master and release them
with 1.1.0:
- Support IPV6 and Unix domain socket
<https://github.com/apache/incubator-brpc/pull/1560>
- support dump and replay for HTTP protocol
<https://github.com/apache/incubator-brpc/pull/1503>
- Support nshead protocol dump and replay
<https://github.com/apache/incubator-brpc/pull/1486>
- Support inherit span on bthread create
<https://github.com/apache/incubator-brpc/pull/1494>
- Supports customized tcp listener
<https://github.com/apache/incubator-brpc/pull/1474>
- Deliver timeout from client to server for baidu_std protocol
<https://github.com/apache/incubator-brpc/pull/1472>
- Fix LA selection runs too long
<https://github.com/apache/incubator-brpc/pull/1567>
Most of them have been used in Baidu for years and work well. *If there are
no objections by 2022/03/27, I will merge these PRs. *And I will start to
release the new version on 03/28.

Please feel free to ask if you have any questions.

Thanks
Weibing

Re: bRPC 1.1.0 release plan

Posted by 谭中意 <zh...@gmail.com>.
thanks, please go ahead.
if you meet any problems, please let me know.


On Mon, Mar 28, 2022 at 5:23 PM Wang,Weibing <ww...@gmail.com> wrote:

> Today I have merge these PRs:
> - Support IPV6 and Unix domain socket
> <https://github.com/apache/incubator-brpc/pull/1560>
> - support dump and replay for HTTP protocol
> <https://github.com/apache/incubator-brpc/pull/1503>
> - Support nshead protocol dump and replay
> <https://github.com/apache/incubator-brpc/pull/1486>
> - Support inherit span on bthread create
> <https://github.com/apache/incubator-brpc/pull/1494>
> - Deliver timeout from client to server for baidu_std protocol
> <https://github.com/apache/incubator-brpc/pull/1472>
> - Fix LA selection runs too long
> <https://github.com/apache/incubator-brpc/pull/1567>
>
> And I will start to release version 1.1.0 this week following this guide:
>
> https://github.com/apache/incubator-brpc/blob/master/community/release_cn.md
>
>
> Thanks
> Weibing
>
> On Fri, Mar 25, 2022 at 12:32 PM Wang,Weibing <ww...@gmail.com> wrote:
>
> > Remind, If there are no objections by this weekend, I will merge these
> > PRs.
> > And I will start to release the new version next week.
> >
> > - Support IPV6 and Unix domain socket
> > <https://github.com/apache/incubator-brpc/pull/1560>
> > - support dump and replay for HTTP protocol
> > <https://github.com/apache/incubator-brpc/pull/1503>
> > - Support nshead protocol dump and replay
> > <https://github.com/apache/incubator-brpc/pull/1486>
> > - Support inherit span on bthread create
> > <https://github.com/apache/incubator-brpc/pull/1494>
> > - Supports customized tcp listener
> > <https://github.com/apache/incubator-brpc/pull/1474>
> > - Deliver timeout from client to server for baidu_std protocol
> > <https://github.com/apache/incubator-brpc/pull/1472>
> > - Fix LA selection runs too long
> > <https://github.com/apache/incubator-brpc/pull/1567>
> >
> > Thanks
> > Weibing
> >
> > On Tue, Mar 15, 2022 at 10:28 PM tan zhongyi <zh...@gmail.com>
> > wrote:
> >
> >> It is the first time for Wang Weibing to be responsible for release,
> >> Thanks for lorin’s document, he will reference it carefully.
> >>
> >> Please be patient for him.
> >>
> >> And If there is any problem, please help him,
> >> Thanks.
> >>
> >> 发件人: Wang,Weibing <ww...@gmail.com>
> >> 日期: 星期二, 2022年3月15日 上午10:01
> >> 收件人: dev@brpc.apache.org <de...@brpc.apache.org>
> >> 主题: bRPC 1.1.0 release plan
> >> Hi, all
> >>
> >> After discussing with Zhongyi, I plan to release version 1.1.0 from the
> >> current master branch.
> >> The current master branch has 106 commits after 1.0.0:
> >> https://github.com/apache/incubator-brpc/compare/1.0.0...master
> >> Most of the commits are bug fixes or document improvements. Some are new
> >> features:
> >> - Implement brpc server Start(PortRange, const ServerOptions*)
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8
> >> >
> >> - Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217
> >> >
> >> - Implement server eps bvar
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973
> >> >
> >> - Add rpc_replay BUILD file
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4
> >> >
> >> - Improvement: brpc support higher version of protobuf
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1
> >> >
> >> - Support parse proto-text format http request body
> >> <
> >>
> https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0
> >> >
> >>
> >> And I would like to merge the following PRs into master and release them
> >> with 1.1.0:
> >> - Support IPV6 and Unix domain socket
> >> <https://github.com/apache/incubator-brpc/pull/1560>
> >> - support dump and replay for HTTP protocol
> >> <https://github.com/apache/incubator-brpc/pull/1503>
> >> - Support nshead protocol dump and replay
> >> <https://github.com/apache/incubator-brpc/pull/1486>
> >> - Support inherit span on bthread create
> >> <https://github.com/apache/incubator-brpc/pull/1494>
> >> - Supports customized tcp listener
> >> <https://github.com/apache/incubator-brpc/pull/1474>
> >> - Deliver timeout from client to server for baidu_std protocol
> >> <https://github.com/apache/incubator-brpc/pull/1472>
> >> - Fix LA selection runs too long
> >> <https://github.com/apache/incubator-brpc/pull/1567>
> >> Most of them have been used in Baidu for years and work well. *If there
> >> are
> >> no objections by 2022/03/27, I will merge these PRs. *And I will start
> to
> >> release the new version on 03/28.
> >>
> >> Please feel free to ask if you have any questions.
> >>
> >> Thanks
> >> Weibing
> >>
> >
>

Re: bRPC 1.1.0 release plan

Posted by "Wang,Weibing" <ww...@gmail.com>.
Today I have merge these PRs:
- Support IPV6 and Unix domain socket
<https://github.com/apache/incubator-brpc/pull/1560>
- support dump and replay for HTTP protocol
<https://github.com/apache/incubator-brpc/pull/1503>
- Support nshead protocol dump and replay
<https://github.com/apache/incubator-brpc/pull/1486>
- Support inherit span on bthread create
<https://github.com/apache/incubator-brpc/pull/1494>
- Deliver timeout from client to server for baidu_std protocol
<https://github.com/apache/incubator-brpc/pull/1472>
- Fix LA selection runs too long
<https://github.com/apache/incubator-brpc/pull/1567>

And I will start to release version 1.1.0 this week following this guide:
https://github.com/apache/incubator-brpc/blob/master/community/release_cn.md


Thanks
Weibing

On Fri, Mar 25, 2022 at 12:32 PM Wang,Weibing <ww...@gmail.com> wrote:

> Remind, If there are no objections by this weekend, I will merge these
> PRs.
> And I will start to release the new version next week.
>
> - Support IPV6 and Unix domain socket
> <https://github.com/apache/incubator-brpc/pull/1560>
> - support dump and replay for HTTP protocol
> <https://github.com/apache/incubator-brpc/pull/1503>
> - Support nshead protocol dump and replay
> <https://github.com/apache/incubator-brpc/pull/1486>
> - Support inherit span on bthread create
> <https://github.com/apache/incubator-brpc/pull/1494>
> - Supports customized tcp listener
> <https://github.com/apache/incubator-brpc/pull/1474>
> - Deliver timeout from client to server for baidu_std protocol
> <https://github.com/apache/incubator-brpc/pull/1472>
> - Fix LA selection runs too long
> <https://github.com/apache/incubator-brpc/pull/1567>
>
> Thanks
> Weibing
>
> On Tue, Mar 15, 2022 at 10:28 PM tan zhongyi <zh...@gmail.com>
> wrote:
>
>> It is the first time for Wang Weibing to be responsible for release,
>> Thanks for lorin’s document, he will reference it carefully.
>>
>> Please be patient for him.
>>
>> And If there is any problem, please help him,
>> Thanks.
>>
>> 发件人: Wang,Weibing <ww...@gmail.com>
>> 日期: 星期二, 2022年3月15日 上午10:01
>> 收件人: dev@brpc.apache.org <de...@brpc.apache.org>
>> 主题: bRPC 1.1.0 release plan
>> Hi, all
>>
>> After discussing with Zhongyi, I plan to release version 1.1.0 from the
>> current master branch.
>> The current master branch has 106 commits after 1.0.0:
>> https://github.com/apache/incubator-brpc/compare/1.0.0...master
>> Most of the commits are bug fixes or document improvements. Some are new
>> features:
>> - Implement brpc server Start(PortRange, const ServerOptions*)
>> <
>> https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8
>> >
>> - Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
>> <
>> https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217
>> >
>> - Implement server eps bvar
>> <
>> https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973
>> >
>> - Add rpc_replay BUILD file
>> <
>> https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4
>> >
>> - Improvement: brpc support higher version of protobuf
>> <
>> https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1
>> >
>> - Support parse proto-text format http request body
>> <
>> https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0
>> >
>>
>> And I would like to merge the following PRs into master and release them
>> with 1.1.0:
>> - Support IPV6 and Unix domain socket
>> <https://github.com/apache/incubator-brpc/pull/1560>
>> - support dump and replay for HTTP protocol
>> <https://github.com/apache/incubator-brpc/pull/1503>
>> - Support nshead protocol dump and replay
>> <https://github.com/apache/incubator-brpc/pull/1486>
>> - Support inherit span on bthread create
>> <https://github.com/apache/incubator-brpc/pull/1494>
>> - Supports customized tcp listener
>> <https://github.com/apache/incubator-brpc/pull/1474>
>> - Deliver timeout from client to server for baidu_std protocol
>> <https://github.com/apache/incubator-brpc/pull/1472>
>> - Fix LA selection runs too long
>> <https://github.com/apache/incubator-brpc/pull/1567>
>> Most of them have been used in Baidu for years and work well. *If there
>> are
>> no objections by 2022/03/27, I will merge these PRs. *And I will start to
>> release the new version on 03/28.
>>
>> Please feel free to ask if you have any questions.
>>
>> Thanks
>> Weibing
>>
>

Re: bRPC 1.1.0 release plan

Posted by "Wang,Weibing" <ww...@gmail.com>.
Remind, If there are no objections by this weekend, I will merge these PRs.
And I will start to release the new version next week.

- Support IPV6 and Unix domain socket
<https://github.com/apache/incubator-brpc/pull/1560>
- support dump and replay for HTTP protocol
<https://github.com/apache/incubator-brpc/pull/1503>
- Support nshead protocol dump and replay
<https://github.com/apache/incubator-brpc/pull/1486>
- Support inherit span on bthread create
<https://github.com/apache/incubator-brpc/pull/1494>
- Supports customized tcp listener
<https://github.com/apache/incubator-brpc/pull/1474>
- Deliver timeout from client to server for baidu_std protocol
<https://github.com/apache/incubator-brpc/pull/1472>
- Fix LA selection runs too long
<https://github.com/apache/incubator-brpc/pull/1567>

Thanks
Weibing

On Tue, Mar 15, 2022 at 10:28 PM tan zhongyi <zh...@gmail.com> wrote:

> It is the first time for Wang Weibing to be responsible for release,
> Thanks for lorin’s document, he will reference it carefully.
>
> Please be patient for him.
>
> And If there is any problem, please help him,
> Thanks.
>
> 发件人: Wang,Weibing <ww...@gmail.com>
> 日期: 星期二, 2022年3月15日 上午10:01
> 收件人: dev@brpc.apache.org <de...@brpc.apache.org>
> 主题: bRPC 1.1.0 release plan
> Hi, all
>
> After discussing with Zhongyi, I plan to release version 1.1.0 from the
> current master branch.
> The current master branch has 106 commits after 1.0.0:
> https://github.com/apache/incubator-brpc/compare/1.0.0...master
> Most of the commits are bug fixes or document improvements. Some are new
> features:
> - Implement brpc server Start(PortRange, const ServerOptions*)
> <
> https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8
> >
> - Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
> <
> https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217
> >
> - Implement server eps bvar
> <
> https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973
> >
> - Add rpc_replay BUILD file
> <
> https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4
> >
> - Improvement: brpc support higher version of protobuf
> <
> https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1
> >
> - Support parse proto-text format http request body
> <
> https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0
> >
>
> And I would like to merge the following PRs into master and release them
> with 1.1.0:
> - Support IPV6 and Unix domain socket
> <https://github.com/apache/incubator-brpc/pull/1560>
> - support dump and replay for HTTP protocol
> <https://github.com/apache/incubator-brpc/pull/1503>
> - Support nshead protocol dump and replay
> <https://github.com/apache/incubator-brpc/pull/1486>
> - Support inherit span on bthread create
> <https://github.com/apache/incubator-brpc/pull/1494>
> - Supports customized tcp listener
> <https://github.com/apache/incubator-brpc/pull/1474>
> - Deliver timeout from client to server for baidu_std protocol
> <https://github.com/apache/incubator-brpc/pull/1472>
> - Fix LA selection runs too long
> <https://github.com/apache/incubator-brpc/pull/1567>
> Most of them have been used in Baidu for years and work well. *If there are
> no objections by 2022/03/27, I will merge these PRs. *And I will start to
> release the new version on 03/28.
>
> Please feel free to ask if you have any questions.
>
> Thanks
> Weibing
>

答复: bRPC 1.1.0 release plan

Posted by tan zhongyi <zh...@gmail.com>.
It is the first time for Wang Weibing to be responsible for release,
Thanks for lorin’s document, he will reference it carefully.

Please be patient for him.

And If there is any problem, please help him,
Thanks.

发件人: Wang,Weibing <ww...@gmail.com>
日期: 星期二, 2022年3月15日 上午10:01
收件人: dev@brpc.apache.org <de...@brpc.apache.org>
主题: bRPC 1.1.0 release plan
Hi, all

After discussing with Zhongyi, I plan to release version 1.1.0 from the
current master branch.
The current master branch has 106 commits after 1.0.0:
https://github.com/apache/incubator-brpc/compare/1.0.0...master
Most of the commits are bug fixes or document improvements. Some are new
features:
- Implement brpc server Start(PortRange, const ServerOptions*)
<https://github.com/apache/incubator-brpc/commit/b7b6cd3f4f2cc9f8c6fcf6dc6134d48ff58bbec8>
- Implement FlatMap insert(const std::pair<key_type, mapped_type>& kv)
<https://github.com/apache/incubator-brpc/commit/15707189af951510489ffae523979ca36e061217>
- Implement server eps bvar
<https://github.com/apache/incubator-brpc/commit/365a8e384cfd37d79fc0e2ba37fec4273f195973>
- Add rpc_replay BUILD file
<https://github.com/apache/incubator-brpc/commit/9d078e1c9797cf35a3e3b36352d5605ee395f0b4>
- Improvement: brpc support higher version of protobuf
<https://github.com/apache/incubator-brpc/commit/345c9dbebd826f4826fcabc45306507c9a2e5ef1>
- Support parse proto-text format http request body
<https://github.com/apache/incubator-brpc/commit/eaad48cc0ea91f95fd758f033b6262bbfbb384b0>

And I would like to merge the following PRs into master and release them
with 1.1.0:
- Support IPV6 and Unix domain socket
<https://github.com/apache/incubator-brpc/pull/1560>
- support dump and replay for HTTP protocol
<https://github.com/apache/incubator-brpc/pull/1503>
- Support nshead protocol dump and replay
<https://github.com/apache/incubator-brpc/pull/1486>
- Support inherit span on bthread create
<https://github.com/apache/incubator-brpc/pull/1494>
- Supports customized tcp listener
<https://github.com/apache/incubator-brpc/pull/1474>
- Deliver timeout from client to server for baidu_std protocol
<https://github.com/apache/incubator-brpc/pull/1472>
- Fix LA selection runs too long
<https://github.com/apache/incubator-brpc/pull/1567>
Most of them have been used in Baidu for years and work well. *If there are
no objections by 2022/03/27, I will merge these PRs. *And I will start to
release the new version on 03/28.

Please feel free to ask if you have any questions.

Thanks
Weibing