Re: Talk about how to improve release process

2020-01-07 Thread PengHui Li
Hi Xiaolong, Thanks for your patient explanation. Looking forward to adopting the merge flow from BookKeeper Thanks -Penghui xiaolong ran 于2020年1月8日周三 上午10:33写道: > Hello Penghui Li: > > > 1. When check-pick a PR to non-master branch, are the tests will be > trigger? > > Yes, we need to open br

Re: Talk about how to improve release process

2020-01-07 Thread xiaolong ran
Hello Penghui Li: > 1. When check-pick a PR to non-master branch, are the tests will be trigger? Yes, we need to open branch and make sure every branch tests will be trigger. Currently, the feature can’t work, the issue as follows: https://github.com/apache/pulsar/issues/5736

Re: Talk about how to improve release process

2020-01-07 Thread PengHui Li
Thanks @xiaolong for starting a thread to discuss the release process. Uses a script to cherry-pick PRs to planned branch automatically is more convenient. I also have some questions since I'm not very familiar with the release process of bookkeeper 1. When check-pick a PR to non-master branch, a

Re: Talk about how to improve release process

2019-12-22 Thread Sijie Guo
One of the challenges I have seen in the release process is how to merge a pull request to multiple branches for multiple releases. Especially the community has grown very fast, I can see multiple concurrent release efforts. Hence I would strongly recommend adopting the merge flow from BookKeeper a

Re: Talk about how to improve release process

2019-12-16 Thread Jia Zhai
Thanks @xiaolong for rising up this discussion. Apache BookKeeper uses a script to do the PR merge, and the script could handle cherry-pick into old branch if needed. This could avoid cherry-pick at the release time. Best Regards. Jia Zhai Beijing, China Mobile: +86 15810491983 On Tue, De

Re: Talk about how to improve release process

2019-12-09 Thread xiaolong ran
In PIP-47, we have adopted the Time Based Release Plan, If we can improve our release process, we will run it better. -- Thanks Xiaolong Ran > 在 2019年12月10日,下午3:54,xiaolong ran 写道: > > Hello all committers: > > During release 2.4.2, there are some questions I want to > share with you, see

Talk about how to improve release process

2019-12-09 Thread xiaolong ran
Hello all committers: During release 2.4.2, there are some questions I want to share with you, see how to further improve our release process. One: Currently for the minor version of the bug fix, e.g: v2.4.2. We are based on the `branch-2.4`, execute `cherry-pick` to merge the pull requests in