Hi dev, We find two new issues[1] that block the release. After the two issues are resolved, I will start the release.
[1] : https://github.com/apache/pulsar/pull/17474 https://github.com/apache/bookkeeper/issues/3466 Regards Jiwei Guo (Tboy) On Fri, Aug 26, 2022 at 10:02 AM guo jiwei <techno...@apache.org> wrote: > Hi Anon > After we cut the branch, the code freezed. > > > Regards > Jiwei Guo (Tboy) > > > On Thu, Aug 25, 2022 at 9:45 PM Anon Hxy <anonhx...@gmail.com> wrote: > >> Hi jiwei >> >> Sorry for late reply. I'd like to add PIP189 to 2.11.0, is it possible >> now >> >> - PIP 189: No batching if only one message in batch. >> https://github.com/apache/pulsar/pull/16605 >> >> Thanks, >> Xiaoyu Hou >> >> guo jiwei <techno...@apache.org> 于2022年8月24日周三 10:16写道: >> >> > Hi all, >> > We have merged all the blocker patches, and I decide to start the >> > release. >> > The release note[1] for 2.11.0 is available for review, please help >> > review it and feel free to leave comments. >> > >> > >> > [1] https://github.com/apache/pulsar-site/pull/167 >> > >> > >> > Regards >> > Jiwei Guo (Tboy) >> > >> > >> > On Wed, Aug 17, 2022 at 10:43 PM Enrico Olivelli <eolive...@gmail.com> >> > wrote: >> > >> > > This test is blocking all the PRs and so it is blocking the release: >> > > Error: Tests run: 9, Failures: 2, Errors: 0, Skipped: 3, Time elapsed: >> > > 21.724 s <<< FAILURE! - in >> > > org.apache.pulsar.client.impl.MultiTopicsConsumerImplTest >> > > 3681 Error: >> > > >> > >> testParallelSubscribeAsync(org.apache.pulsar.client.impl.MultiTopicsConsumerImplTest) >> > > Time elapsed: 5.05 s <<< FAILURE! >> > > org.testng.internal.thread.ThreadTimeoutException: Method >> > > >> > > >> > >> org.apache.pulsar.client.impl.MultiTopicsConsumerImplTest.testParallelSubscribeAsync() >> > > didn't finish within the time-out 5000 >> > > >> > > >> > > Enrico >> > > >> > > Il giorno mer 17 ago 2022 alle ore 14:40 Nicolò Boschi >> > > <boschi1...@gmail.com> ha scritto: >> > > > >> > > > This is another blocker for 2.11.0 for a regression about streaming >> > > > dispatch that I found in the 2.11 branch >> > > > https://github.com/apache/pulsar/pull/17143 >> > > > >> > > > Nicolò Boschi >> > > > >> > > > >> > > > Il giorno mer 17 ago 2022 alle ore 11:45 Enrico Olivelli < >> > > > eolive...@gmail.com> ha scritto: >> > > > >> > > > > We have this release blocker PR that is waiting for CI >> > > > > https://github.com/apache/pulsar/pull/17118 >> > > > > the problem is about a new API that has been introduced in 2.11 >> but >> > > > > the API has a little problem and we must fix it before the API to >> be >> > > > > released to the public >> > > > > >> > > > > Enrico >> > > > > >> > > > > Il giorno mar 16 ago 2022 alle ore 10:13 guo jiwei >> > > > > <techno...@apache.org> ha scritto: >> > > > > > >> > > > > > Thanks for Yunze's help for fixing rpm and deb packaging. >> > > > > > >> > > > > > >> > > > > > Regards >> > > > > > Jiwei Guo (Tboy) >> > > > > > >> > > > > > >> > > > > > On Wed, Aug 10, 2022 at 11:02 PM Yunze Xu >> > > <y...@streamnative.io.invalid> >> > > > > > wrote: >> > > > > > >> > > > > > > I found the scripts to build rpm and deb packages are broken, >> see >> > > > > > > >> > > > > > > >> > > > > >> > > >> > >> https://github.com/apache/pulsar/wiki/Release-process#31-build-rpm-and-deb-packages >> > > > > > > . >> > > > > > > >> > > > > > > It's caused by https://github.com/apache/pulsar/pull/15376 >> and >> > > only >> > > > > > > affects the 2.11.0 release and higher versions. It should be a >> > > blocker >> > > > > > > for 2.11.0 release. I'm working on this issue at the moment >> and >> > > going >> > > > > > > to push a fix soon, as well as the CI to protect the rpm/deb >> > > packaging >> > > > > > > to avoid the regression. >> > > > > > > >> > > > > > > Thanks, >> > > > > > > Yunze >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > > 2022年8月4日 23:44,guo jiwei <techno...@apache.org> 写道: >> > > > > > > > >> > > > > > > > Hi all, >> > > > > > > > >> > > > > > > > Put an update here, we have created branch-2.11[1]. >> > > > > > > > >> > > > > > > > [1] https://github.com/apache/pulsar/tree/branch-2.11 >> > > > > > > > >> > > > > > > > >> > > > > > > > Regards >> > > > > > > > Jiwei Guo (Tboy) >> > > > > > > > >> > > > > > > > >> > > > > > > > On Wed, Jul 27, 2022 at 10:59 AM Zixuan Liu < >> node...@gmail.com >> > > >> > > > > wrote: >> > > > > > > > >> > > > > > > >> +1 >> > > > > > > >> >> > > > > > > >> Thanks, >> > > > > > > >> Zixuan >> > > > > > > >> >> > > > > > > >> Yunze Xu <y...@streamnative.io.invalid> 于2022年7月26日周二 >> > 23:34写道: >> > > > > > > >> >> > > > > > > >>> I opened a PR https://github.com/apache/pulsar/pull/16803 >> > that >> > > > > might >> > > > > > > be >> > > > > > > >>> the blocker >> > > > > > > >>> of the release of 2.11.0, PTAL. >> > > > > > > >>> >> > > > > > > >>> Thanks, >> > > > > > > >>> Yunze >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>>> 2022年7月22日 18:21,Zixuan Liu <node...@gmail.com> 写道: >> > > > > > > >>>> >> > > > > > > >>>> +1 >> > > > > > > >>>> >> > > > > > > >>>> Thanks, >> > > > > > > >>>> Zixuan >> > > > > > > >>>> >> > > > > > > >>>> Enrico Olivelli <eolive...@gmail.com> 于2022年7月22日周五 >> > 18:06写道: >> > > > > > > >>>> >> > > > > > > >>>>> Il giorno ven 22 lug 2022 alle ore 12:05 guo jiwei >> > > > > > > >>>>> <techno...@apache.org> ha scritto: >> > > > > > > >>>>>> >> > > > > > > >>>>>> I will take the release >> > > > > > > >>>>> >> > > > > > > >>>>> Thanks ! >> > > > > > > >>>>> >> > > > > > > >>>>> Enrico >> > > > > > > >>>>> >> > > > > > > >>>>>> >> > > > > > > >>>>>> Regards >> > > > > > > >>>>>> Jiwei Guo (Tboy) >> > > > > > > >>>>>> >> > > > > > > >>>>>> >> > > > > > > >>>>>> On Fri, Jul 22, 2022 at 12:37 AM Nicolò Boschi < >> > > > > > > boschi1...@gmail.com >> > > > > > > >>> >> > > > > > > >>>>> wrote: >> > > > > > > >>>>>> >> > > > > > > >>>>>>> I understand the need for the Pulsar Summit. >> > > > > > > >>>>>>> >> > > > > > > >>>>>>> In that case I have to step back because I will be >> > offline >> > > for >> > > > > the >> > > > > > > >>>>> next few >> > > > > > > >>>>>>> weeks >> > > > > > > >>>>>>> Sorry >> > > > > > > >>>>>>> >> > > > > > > >>>>>>> Nicolò Boschi >> > > > > > > >>>>>>> >> > > > > > > >>>>>>> Il Gio 21 Lug 2022, 06:32 PengHui Li < >> peng...@apache.org >> > > >> > > ha >> > > > > > > >> scritto: >> > > > > > > >>>>>>> >> > > > > > > >>>>>>>> Thanks for volunteering Nicolò. >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>>>> So a plan could be to try to merge the work in >> progress >> > > > > targeted >> > > > > > > >>>>> for >> > > > > > > >>>>>>> 2.11 >> > > > > > > >>>>>>>> by the mid of August and then start the code >> freezing as >> > > > > described >> > > > > > > >>>>> in the >> > > > > > > >>>>>>>> PIP. >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>>> So the target release date will be early September. >> One >> > > point >> > > > > is >> > > > > > > >>>>> Pulsar >> > > > > > > >>>>>>>> Summit >> > > > > > > >>>>>>>> San Francisco will start on August 18, 2022. I think >> > > maybe we >> > > > > can >> > > > > > > >>>>> start >> > > > > > > >>>>>>> to >> > > > > > > >>>>>>>> test >> > > > > > > >>>>>>>> the master branch for now and continue the >> in-progress >> > > tasks. >> > > > > If >> > > > > > > we >> > > > > > > >>>>> can >> > > > > > > >>>>>>>> have a >> > > > > > > >>>>>>>> major release before Pulsar Summit, it should be good >> > > news to >> > > > > the >> > > > > > > >>>>>>>> Community. >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>>> Thanks. >> > > > > > > >>>>>>>> Penghui >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>>> On Mon, Jul 18, 2022 at 4:06 PM Enrico Olivelli < >> > > > > > > >> eolive...@gmail.com >> > > > > > > >>>>>> >> > > > > > > >>>>>>>> wrote: >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>>>> Nicolò, >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> Il Lun 18 Lug 2022, 10:00 Nicolò Boschi < >> > > > > boschi1...@gmail.com> >> > > > > > > ha >> > > > > > > >>>>>>>> scritto: >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>>> Thanks Penghui for the reminder. >> > > > > > > >>>>>>>>>> I'd like to also include PIP: 181 Pulsar shell if >> the >> > > time >> > > > > > > >>>>> permits. >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>>> I believe that is a good idea to start testing the >> > code >> > > > > freeze >> > > > > > > >>>>>>> proposed >> > > > > > > >>>>>>>>> by >> > > > > > > >>>>>>>>>> PIP-175 ( >> > https://github.com/apache/pulsar/issues/15966 >> > > ). >> > > > > Even >> > > > > > > >>>>> if not >> > > > > > > >>>>>>>>>> officially approved, we discussed it many times and >> > > agreed >> > > > > to >> > > > > > > the >> > > > > > > >>>>>>>>>> usefulness of the code freezing. >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> Great idea! >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> We should really try it >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> So a plan could be to try to merge the work in >> progress >> > > > > targeted >> > > > > > > >>>>> for >> > > > > > > >>>>>>> 2.11 >> > > > > > > >>>>>>>>>> by the mid of August and then start the code >> freezing >> > as >> > > > > > > >>>>> described in >> > > > > > > >>>>>>>> the >> > > > > > > >>>>>>>>>> PIP. >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>>> Also, I volunteer for driving the release if nobody >> > > else is >> > > > > > > >>>>>>> interested >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> Thanks for volunteering >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> Enrico >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>>>> Thanks, >> > > > > > > >>>>>>>>>> Nicolò Boschi >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>>> Il giorno lun 18 lug 2022 alle ore 06:59 Yunze Xu >> > > > > > > >>>>>>>>>> <y...@streamnative.io.invalid> ha scritto: >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>>>> In addition to #16202, there is a following PR to >> > > support >> > > > > the >> > > > > > > >>>>>>> correct >> > > > > > > >>>>>>>>>>> ACK implementation for chunked messages. It should >> > > depend >> > > > > on >> > > > > > > >>>>> #16202 >> > > > > > > >>>>>>>>>>> But I think I can submit an initial PR this week >> and >> > > > > change the >> > > > > > > >>>>>>> tests >> > > > > > > >>>>>>>>>>> after #16202 is merged. >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>> Thanks, >> > > > > > > >>>>>>>>>>> Yunze >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> 2022年7月18日 11:22,PengHui Li <peng...@apache.org> >> > 写道: >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> Hi all, >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> We released 2.10.0 three months ago. And there >> are >> > > many >> > > > > great >> > > > > > > >>>>>>>> changes >> > > > > > > >>>>>>>>>> in >> > > > > > > >>>>>>>>>>>> the master branch, >> > > > > > > >>>>>>>>>>>> including new features and performance >> improvements. >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> - PIP 74: apply client memory to consumer >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/15216 >> > > > > > > >>>>>>>>>>>> - PIP 143: Support split bundles by specified >> > > boundaries >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/13796 >> > > > > > > >>>>>>>>>>>> - PIP 145: regex subscription improvements >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/16062 >> > > > > > > >>>>>>>>>>>> - PIP 160: transaction performance improvements >> > > (still in >> > > > > > > >>>>>>> progress >> > > > > > > >>>>>>>>> and >> > > > > > > >>>>>>>>>>>> merged some PRs) >> > > > > > > >>>>>>>>>>>> - PIP 161: new exclusive producer mode support >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/15488 >> > > > > > > >>>>>>>>>>>> - PIP 182: Provide new load balance placement >> > strategy >> > > > > > > >>>>>>>> implementation >> > > > > > > >>>>>>>>>> for >> > > > > > > >>>>>>>>>>>> ModularLoadManagerStrategy >> > > > > > > >>>>>>>>> https://github.com/apache/pulsar/pull/16281 >> > > > > > > >>>>>>>>>>>> Add Pulsar Auth support for the Pulsar SQL >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/15571 >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> And some features are blocked in the review >> stage, >> > but >> > > > > they >> > > > > > > >>>>> are >> > > > > > > >>>>>>>>>> powerful >> > > > > > > >>>>>>>>>>>> improvements for Pulsar >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> PIP 37: Support chunking with Shared subscription >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/16202 >> > > > > > > >>>>>>>>>>>> PIP-166: Function add MANUAL delivery semantics >> > > > > > > >>>>>>>>>>>> https://github.com/apache/pulsar/pull/16279 >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> You can find the complete change list in 2.11.0 >> at >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>> >> > > > > > > >>>>> >> > > > > > > >>> >> > > > > > > >> >> > > > > > > >> > > > > >> > > >> > >> https://github.com/apache/pulsar/pulls?q=is%3Apr+milestone%3A2.11.0+-label%3Arelease%2F2.10.1+-label%3Arelease%2F2.10.2 >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> And maybe I missed some important in-progress >> PRs, >> > > please >> > > > > > > >>>>> let me >> > > > > > > >>>>>>>> know >> > > > > > > >>>>>>>>>> if >> > > > > > > >>>>>>>>>>> it >> > > > > > > >>>>>>>>>>>> should be a blocker of the 2.11.0 release. >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> It's a good time to discuss the target time of >> the >> > > 2.11.0 >> > > > > > > >>>>>>> release. >> > > > > > > >>>>>>>>>>>> I think we can leave 2 weeks to complete the >> > > in-progress >> > > > > PRs >> > > > > > > >>>>> and >> > > > > > > >>>>>>> 2 >> > > > > > > >>>>>>>>>> weeks >> > > > > > > >>>>>>>>>>> to >> > > > > > > >>>>>>>>>>>> accept bug fixes. >> > > > > > > >>>>>>>>>>>> And target the 2.11.0 release in mid-August. >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> Please let me know what you think. >> > > > > > > >>>>>>>>>>>> >> > > > > > > >>>>>>>>>>>> Thanks, >> > > > > > > >>>>>>>>>>>> Penghui >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>>> >> > > > > > > >>>>>>>>>> >> > > > > > > >>>>>>>>> >> > > > > > > >>>>>>>> >> > > > > > > >>>>>>> >> > > > > > > >>>>> >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >> >> > > > > > > >> > > > > > > >> > > > > >> > > >> > >> >