Il giorno gio 10 feb 2022 alle ore 11:25 PengHui Li <peng...@apache.org> ha scritto: > > > wow, this is incredible, we really should slow down in cherry-picking > stuff to release branches. > But this is off-topic, as this is a VOTE thread. > > Yes, as discussed here > https://lists.apache.org/thread/b4wr2chgdrqjgjq4omf6mtfc3g2f9cnx > 2.9.1 almost equals 2.9.0, 2.9.1 contains the security issue fixes, > but without any other issue fixes(Includes fixes for some serious issues) > so commits in 2.9.2 is from 2.9.0 to 2.9.2 lasted more than 2 months. > > Most of the PRs cherry-picked to branch-2.9 are bug fixes or important > enhancements > such as performance issues. The reason is not we cherry-picked too fast, > is released too slow. The slower we publish, users have to build by > themselves, > if we slow down the cherry-picking, ignore some fixes, this is tantamount > to pushing users > to a situation where they maintain their own branches. > This is definitely not what we want to see. > > We should carefully consider whether is it worth delaying the release, > Explain again, https://github.com/apache/pulsar/pull/14192 is happening in > specific conditions, > This often does not occur with the normal use of topics, only for the topic > will not get a new message. > The data will not be lost, and we have a way to work around it.l
Please go ahead with the release, I won't VOTE on this thread. But I hope we can follow up soon with a new release, otherwise due to that bug you cannot enable transactions on your Pulsar cluster if you have to support Pulsar client that do not enable transactions Enrico > > Penghui > > On Thu, Feb 10, 2022 at 5:03 PM Hang Chen <chenh...@apache.org> wrote: > > > Hi Enrico, > > In my opinion, the transactions is still in developing state and > > not stable yet. For those critical bug fixes, we'd better prepare > > 2.9.3 release earlier instead of blocking the current 2.9.2 release. > > Otherwise, if we make new release candidate for any new find bugs, It > > will be a huge task for the release manager and make the release > > process delay too much time. > > I suggest to move them to 2.9.3 instead of blocking the 2.9.2 release. > > > > Best, > > Hang > > > > Enrico Olivelli <eolive...@gmail.com> 于2022年2月10日周四 16:15写道: > > > > > > Il giorno gio 10 feb 2022 alle ore 08:39 PengHui Li > > > <peng...@apache.org> ha scritto: > > > > > > > > Enrico, > > > > > > > > There are 40 closed PRs > > > > > > https://github.com/apache/pulsar/pulls?q=is%3Apr+label%3Arelease%2F2.9.3+is%3Aclosed > > > > and most of them cherry-picked to branch-2.9, so you mean the 2.9.2 > > > > > > wow, this is incredible, we really should slow down in cherry-picking > > > stuff to release branches. > > > But this is off-topic, as this is a VOTE thread. > > > > > > > contains all of them? or just contain > > > > https://github.com/apache/pulsar/pull/14192 ? > > > > I have no objection if we roll out the new RC based on current > > branch-2.9 > > > > since > > > > there are some critical fixes for transactions(Of course, I don't think > > > > there will be any problems moving them to 2.9.3) > > > > If only for https://github.com/apache/pulsar/pull/14192, I don't > > think it's > > > > necessary to roll out the new RC. > > > > > > I believe it is better to cut a new release candidate out of branch-2.9 > > > > > > Enrico > > > > > > > > > > > Thanks, > > > > Penghui > > > > > > > > On Thu, Feb 10, 2022 at 2:28 PM Enrico Olivelli <eolive...@gmail.com> > > wrote: > > > > > > > > > Gao, > > > > > The patch https://github.com/apache/pulsar/pull/14192 has been > > merged. > > > > > I believe that is better to roll out a new RC and have Pulsar 2.9.2 > > > > > released > > > > > > > > > > > > > > > Thanks for the good discussion > > > > > > > > > > Enrico > > > > > > > > > > Il giorno gio 10 feb 2022 alle ore 05:11 PengHui Li > > > > > <peng...@apache.org> ha scritto: > > > > > > > > > > > > It should not be a blocking issue, as I mentioned before we can > > work > > > > > around > > > > > > and the issue happens for specific conditions > > > > > > And there are some other ongoing transaction fixes, for > > transactions > > > > > using > > > > > > the latest branch-2.9 is the best option, not 2.9.2 even contain > > > > > > https://github.com/apache/pulsar/pull/14097 > > > > > > > > > > > > So I suggest moving forward with the 2.9.2 release and focusing on > > the > > > > > > transaction fixes in 2.9.3. > > > > > > > > > > > > Regards, > > > > > > Penghui > > > > > > > > > > > > On Thu, Feb 10, 2022 at 11:02 AM Lin Lin <lin...@apache.org> > > wrote: > > > > > > > > > > > > > > > > > > > > My personal opinion: > > > > > > > > > > > > > > If this is a blocking issue, we should tag the issue and raise > > it in > > > > > the > > > > > > > discussion stage, not in the final release stage, which will > > waste a > > > > > lot of > > > > > > > time of the release manager. But I see this issue is already > > closed. > > > > > > > https://github.com/apache/pulsar/pull/14097 > > > > > > > > > > > > > > We can evaluate the repair time of this issue. If it does not > > take too > > > > > > > much time, I think it can be merged into 2.9.2. If it is too > > late, I > > > > > > > suggest move it to 2.9.3, since there are other serious issues > > waiting > > > > > to > > > > > > > be released, we can run in small steps. > > > > > > > > > > > > > >