You probably saw, but just to close the loop here -- HBASE-27579 got resolved, so no blocker there anymore. Thanks all!
On Fri, Jan 20, 2023 at 12:30 PM Andrew Purtell <[email protected]> wrote: > I think HBASE-27539 should be reverted from the releasing branches. Keeping > it in branch-2 and master would be fine, we do frequently change LP > interface details in minor releases. It is the compatibility break in a > patch release with a real affected downstream (Phoenix) that is a problem. > As RM I would go ahead and do that, I suggest the same to you. > > On Thu, Jan 19, 2023 at 10:25 PM Tak Lon (Stephen) Wu <[email protected]> > wrote: > > > Thanks Andrew for sharing the normal flow and helped me off this > > thread. I have tried steps 1 and 2, and found the following JIRAs may > > need a few days before closing for 2.5.3 RC. > > > > HBASE-27579 under review > > HBASE-27539 broke the patch version backward compatibility with > > StoreFileReader, pending confirmation if we can revert > > HBASE-27578 should be merging soon > > > > -Stephen > > > > On Thu, Jan 19, 2023 at 8:34 AM Andrew Purtell <[email protected] > > > > wrote: > > > > > > Sure. We are not rushing. > > > > > > Welcome to the RM club. You have commit privileges so all steps > outlined > > below should be achievable. Let me briefly outline the steps for making a > > release. We can deal with details privately by email. > > > > > > 1. Run the compatibility checker. Verify no changes from prior release > > that are not allowed. Exceptions are fine if you as RM are willing to > > defend them when the PMC has questions. If there are problems that need > > fixing, fix them. > > > > > > 2. Clean up fix versions in JIRA. All issues targeting the release eg > > 2.5.3 should be resolved with that fix version in the set if a commit was > > made, and if no commit but still resolved the fix version should be > removed > > from the set. If the issue is not resolved the fix version should be > > removed and replaced with one for the next eg 2.5.3 -> 2.5.4. When you > are > > done a report for the fix version of your release candidate should show > all > > issues resolved. > > > > > > 3. Run the create-release script. It will handle the production and > > staging of artifacts end to end. This includes the production of release > > notes derived from JIRA. This includes tagging in git on the branch. The > > script will ask for your Apache committer credentials at the start. > > > > > > 4. Take the artifacts produced by create-release and sanity check them. > > Check sums and signatures. Unpack and check included contents. Launch a > > minicluster, load some data with PE or LTT. The same actions you’d take > if > > voting on someone else’s release candidate. Assuming no issue, proceed. > > > > > > 5. Send the vote mail produced by create-release to get the vote > started. > > > > > > 6. Respond to comments on the vote thread as required. > > > > > > 7. Close the vote once sufficient votes have been received. Give it a > > week at least. If it seems like voting is slow to complete gently prod > the > > PMC on dev@. > > > > > > 8. Create and push a release tag in git. Move the release candidate > from > > staging to release in svn. > > > > > > 9. Edit download.xml and trigger a new site build. Wait for your > changes > > to go live. > > > > > > 10. Send out a release announcement email. > > > > > > > On Jan 18, 2023, at 8:49 PM, Tak Lon (Stephen) Wu <[email protected] > > > > wrote: > > > > > > > > Hi Andrew, > > > > > > > > If we’re not rushing, I would like to help release or at least learn > > as a > > > > shadow release manager how to do it end-to-end. > > > > > > > > I will ping you separately. > > > > > > > > Thanks, > > > > Stephen > > > > > > > >> On Wed, Jan 18, 2023 at 8:35 PM Andrew Purtell < > > [email protected]> > > > >> wrote: > > > >> > > > >> Ok. > > > >> > > > >>> On Jan 18, 2023, at 8:28 PM, Bryan Beaudreault < > > [email protected]> > > > >> wrote: > > > >>> > > > >>> I just submitted a blocker jira: > > > >>> https://issues.apache.org/jira/browse/HBASE-27579 > <https://issues.apache.org/jira/browse/HBASE-27579> > > > >>> > > > >>> This issue is old, not new to 2.4.x or 2.5.x. But I think we should > > try > > > >> to > > > >>> get the fix into the next patch releases, since it is data loss > > related. > > > >>> > > > >>>> On Tue, Jan 17, 2023 at 5:19 PM Andrew Purtell < > [email protected] > > > > > > >> wrote: > > > >>>> > > > >>>> I've cleaned up JIRA for fix versions 2.4.16 and 2.5.3. There is a > > > >>>> dependabot PR to fix a warning, see HBASE-27575. When this is > > merged, I > > > >>>> assume tomorrow, I'll go ahead and prepare the two releases, > unless > > Nick > > > >>>> you want to pick one. Just say which. > > > >>>> > > > >>>> > > > >>>> On Tue, Jan 17, 2023 at 1:07 AM 张铎(Duo Zhang) < > > [email protected]> > > > >>>> wrote: > > > >>>> > > > >>>>> Good. Thanks Nick and Andrew. Since we have two releases, I think > > each > > > >>>>> of you can pick one branch to release :) > > > >>>>> > > > >>>>> Anyway, let me make a new thirdparty release and bump the > > dependencies > > > >>>>> first, IIRC there is at least a CVE fix in netty. > > > >>>>> > > > >>>>> Thanks. > > > >>>>> > > > >>>>> Andrew Purtell <[email protected]> 于2023年1月17日周二 03:13写道: > > > >>>>>> > > > >>>>>> I’ll be happy to run a release or both of them as needed too. > > > >>>>>> > > > >>>>>>> On Jan 16, 2023, at 6:44 AM, Nick Dimiduk <[email protected] > > > > > >>>> wrote: > > > >>>>>>> > > > >>>>>>> On Mon, Jan 16, 2023 at 15:02 张铎(Duo Zhang) < > > [email protected]> > > > >>>>> wrote: > > > >>>>>>> > > > >>>>>>>> If the release managers do not have enough time, do we have > any > > > >>>>> volunteers? > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> I’m happy to help out as needed. > > > >>>>>>> > > > >>>>>>> Thanks, > > > >>>>>>> Nick > > > >>>>>>> > > > >>>>>>>> > > > >>>>> > > > >>>> > > > >>>> > > > >>>> -- > > > >>>> Best regards, > > > >>>> Andrew > > > >>>> > > > >>>> Unrest, ignorance distilled, nihilistic imbeciles - > > > >>>> It's what we’ve earned > > > >>>> Welcome, apocalypse, what’s taken you so long? > > > >>>> Bring us the fitting end that we’ve been counting on > > > >>>> - A23, Welcome, Apocalypse > > > >>>> > > > >> > > > > > -- > Best regards, > Andrew > > Unrest, ignorance distilled, nihilistic imbeciles - > It's what we’ve earned > Welcome, apocalypse, what’s taken you so long? > Bring us the fitting end that we’ve been counting on > - A23, Welcome, Apocalypse >
