Hi all

Please help review this PR https://github.com/apache/pulsar/pull/14283
which should be a blocker for the 2.10.0 release.
Tboy is working on another fix to fix the breaking change introduced in
https://github.com/apache/pulsar/pull/13383.
After the PR is available for review, I will update here.

Regards,
Penghui

On Mon, Feb 14, 2022 at 8:55 PM PengHui Li <peng...@apache.org> wrote:

> Hi Lari,
>
> There are 5 open PRs
> https://github.com/apache/pulsar/pulls?q=is%3Aopen+is%3Apr+milestone%3A2.10.0
> and #14225 is a release blocker.
> For #13376 and #13341, we are preparing the testing, to make sure they can
> safely ship to 2.10.0
> For #10478, it's a critical fix for the current message redeliver which
> will impact the transaction correctness
> while using failover or exclusive subscription, and it has protocol
> changes, so we don't want to move it to 2.11
> since the PR is done and already reviewed, just need more eyes on it.
>
> And, for the new metadata API, we found an issue that will introduce the
> cache inconsistent issue,
> we are working on a fix, it should be a release blocker, otherwise,
> 2.10 will not able to use.
>
> Another one is related to https://github.com/apache/pulsar/pull/13383, we
> are doing more tests to make sure
> it will not introduce break changes.
>
> > Are we planning to follow this process, or is PIP 47 obsolete?
>
> I'm doing my best to follow PIP 47, but when seeing a potential break
> change, I need to confirm it.
> After all the potential break changes have been confirmed and fixed, I
> will start the vote thread.
>
> Thanks,
> Penghui
>
> On Mon, Feb 14, 2022 at 7:24 PM Lari Hotari <lhot...@apache.org> wrote:
>
>> > After the features are completed, I will create the new 2.10 branch, and
>> > only apply
>> > the critical bug fixes, regression fixes. So that we can have adequate
>> > testing on branch-2.10
>>
>> Hi Penghui,
>>
>> What's the status of 2.10.0 release? What features aren't complete?
>>
>> In PIP 47 (
>> https://github.com/apache/pulsar/wiki/PIP-47%3A-Time-Based-Release-Plan),
>> there's a high-level description of the Pulsar release process:
>>
>> "A month before the release date, the release manager will cut branches
>> and also publish (preferably on the wiki) a list of features that will be
>> included in the release (these will typically be PIPs, but not always). We
>> will leave another week for "minor" features to get in (see below for
>> definitions), but at this point we will start efforts to stabilize the
>> release branch and contribute mostly tests and fixes. Two weeks after
>> branch cutting, we will announce code-freeze and start rolling out RCs,
>> after which only fixes for blocking bugs will be merged."
>>
>> Are we planning to follow this process, or is PIP 47 obsolete?
>>
>> -Lari
>>
>

Reply via email to