Only 4 issues left on 3.0.0-beta-2 now, will wait for one more week to
see if we can get these issues done, otherwise will move them out of
3.0.0.

And the HBCK2 issue has been fixed.

Plan to cut a new hbase-operator-tools release before cutting 3.0.0-beta-2.

Thanks.

张铎(Duo Zhang) <palomino...@gmail.com> 于2025年8月31日周日 22:57写道:
>
> I've finished one round of reviewing pending issues for 3.0.0-beta-2.
>
> There are still some necessary ones we need to get in before the final
> 3.0.0 release, like make HBCK2 work against hbase3.
>
> Will keep working on them.
>
> Thanks.
>
> Nihal Jain <nihaljain...@gmail.com> 于2025年6月19日周四 16:06写道:
> >
> > Yes, from hbase-thirdparty side, release is done and also consumed in hbase
> > branch-2.5 and branch-2.6 and we are good here.
> >
> > On Wed, 18 Jun 2025 at 8:48 PM, 张铎(Duo Zhang) <palomino...@gmail.com> wrote:
> >
> > > Oh, I think we should cut 2.6.3 and 2.5.12 too? Since we have already
> > > made the new thirdparty release without jetty 12.
> > >
> > > Thanks.
> > >
> > > Nihal Jain <nihaljain...@gmail.com> 于2025年6月18日周三 01:51写道:
> > > >
> > > > Ah yes, let me restart work for hbase thirdparty release for jetty 12
> > > soon.
> > > >
> > > > On Tue, 17 Jun 2025 at 10:37 PM, Istvan Toth <st...@cloudera.com.invalid
> > > >
> > > > wrote:
> > > >
> > > > > I think we should make sure we're using Jetty 12 in the next beta. (
> > > so we
> > > > > need a thirdparty release for Jetty 12)
> > > > > We could also review other dependencies, and bump the ones (if any)
> > > that
> > > > > were kept on old versions because of the Java 8 requirement.
> > > > >
> > > > > Istvan
> > > > >
> > > > > On Tue, Jun 17, 2025 at 11:08 AM 张铎(Duo Zhang) <palomino...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > The good news is that I've finally got a successful 10B ITBLL run.
> > > > > >
> > > > > > You can check HBASE-27919 for more details.
> > > > > >
> > > > > > Next let me cleanup the jira issues and nightly runs.
> > > > > >
> > > > > > This time I think we can see 3.0.0 out soon.
> > > > > >
> > > > > > Thanks.
> > > > > >
> > > > > > Nihal Jain <nihalj...@apache.org> 于2025年3月12日周三 03:37写道:
> > > > > > >
> > > > > > > Hi Duo,
> > > > > > >
> > > > > > > Have you tried hbase-3.x on a kerberized env? I encountered
> > > HBASE-29144
> > > > > > with kerberos. Posting here to just bring to attention.
> > > > > > >
> > > > > > > Regards
> > > > > > > Nihal
> > > > > > >
> > > > > > > On 2025/03/08 01:49:12 "张铎(Duo Zhang)" wrote:
> > > > > > > > A good news, cluster replication worked fine while rolling
> > > upgrading
> > > > > > in my test.
> > > > > > > >
> > > > > > > > Let me focus on the region replication stuff. After fixing this
> > > > > issue,
> > > > > > > > the only blocker is a stable 10B ITBLL run.
> > > > > > > >
> > > > > > > > Hope we could get 3.0.0 out soon.
> > > > > > > >
> > > > > > > > Thanks.
> > > > > > > >
> > > > > > > > 张铎(Duo Zhang) <palomino...@gmail.com> 于2025年3月6日周四 22:55写道:
> > > > > > > > >
> > > > > > > > > I've finished one round of rolling upgrading test. It worked
> > > fine.
> > > > > > > > > Please see HBASE-29161.
> > > > > > > > >
> > > > > > > > > But soon I found a problem when memstore replication is
> > > enabled,
> > > > > and
> > > > > > > > > filed HBASE-29169.
> > > > > > > > >
> > > > > > > > > I will test upgrading with cluster replication too, to see if
> > > there
> > > > > > > > > are any other issues.
> > > > > > > > >
> > > > > > > > > Thanks.
> > > > > > > > >
> > > > > > > > > Istvan Toth <st...@apache.org> 于2025年1月20日周一 14:24写道:
> > > > > > > > > >
> > > > > > > > > > For HBASE-28431, only the final step of adding the
> > > Hadoop-less
> > > > > > assembly is
> > > > > > > > > > missing.
> > > > > > > > > >
> > > > > > > > > > Please review https://github.com/apache/hbase/pull/5766 if
> > > you
> > > > > > have the
> > > > > > > > > > time.
> > > > > > > > > >
> > > > > > > > > > Istvan
> > > > > > > > > >
> > > > > > > > > > On Tue, Dec 31, 2024 at 2:43 PM 张铎(Duo Zhang) <
> > > > > > palomino...@gmail.com> wrote:
> > > > > > > > > >
> > > > > > > > > > > I've finished the first round of issue alignment, it took
> > > > > > several months...
> > > > > > > > > > >
> > > > > > > > > > > And I've created a release audit tool for 3.0.0
> > > > > > > > > > >
> > > > > > > > > > > https://github.com/apache9/hbase-release-audit
> > > > > > > > > > >
> > > > > > > > > > > where we can have several ignore files, so we do not need
> > > to
> > > > > > manually
> > > > > > > > > > > check the result every time.
> > > > > > > > > > >
> > > > > > > > > > > So now, there are still several things to be done
> > > > > > > > > > >
> > > > > > > > > > > 1. Make sure we have all the features and fixes we want to
> > > land
> > > > > > on
> > > > > > > > > > > branch-3. For example, I think Istvan's assembly cleanup
> > > should
> > > > > > be
> > > > > > > > > > > included. Please report other issues you want to land in
> > > final
> > > > > > 3.0.0.
> > > > > > > > > > > 2. Several stable 10B ITBLL runs. I will try to see if I
> > > can
> > > > > get
> > > > > > > > > > > enough resources but it will be great if others could help
> > > > > here.
> > > > > > > > > > > 3. Rolling upgrading test. I plan to do rolling upgrade
> > > test
> > > > > > with the
> > > > > > > > > > > latest 2.6.x and 2.5.x releases. Since we have big changes
> > > on
> > > > > > > > > > > replication and region replica replication, I plan to have
> > > > > tests
> > > > > > with
> > > > > > > > > > > these two features enabled too if possible.
> > > > > > > > > > >
> > > > > > > > > > > Any other suggestions?
> > > > > > > > > > >
> > > > > > > > > > > Thanks.
> > > > > > > > > > >
> > > > > > > > > > > 张铎(Duo Zhang) <palomino...@gmail.com> 于2024年9月19日周四
> > > 22:35写道:
> > > > > > > > > > > >
> > > > > > > > > > > > And do we want to apply the same trick to MasterObserver
> > > and
> > > > > > > > > > > > RegionServerObserver?
> > > > > > > > > > > >
> > > > > > > > > > > > For RegionObserver, we'd better do this because there 
> > > > > > > > > > > > are
> > > > > > already
> > > > > > > > > > > > methods in it that use the ObserverContext<? extends
> > > > > > > > > > > > RegionCoprocessorEnvironment> declaration, which were
> > > added
> > > > > in
> > > > > > > > > > > > HBASE-10378.
> > > > > > > > > > > >
> > > > > > > > > > > > For other coprocessor observers, we do not have such
> > > methods
> > > > > > yet.
> > > > > > > > > > > >
> > > > > > > > > > > > Nick Dimiduk <ndimi...@apache.org> 于2024年9月19日周四
> > > 22:03写道:
> > > > > > > > > > > > >
> > > > > > > > > > > > > We do it here or we wait for 4.0. I'm inclined toward
> > > doing
> > > > > > it here
> > > > > > > > > > > > > because (i think) we expect coprocessor
> > > implementations to
> > > > > > necessarily
> > > > > > > > > > > > > recompile anyway. Though I admit I've not thought
> > > through
> > > > > > what
> > > > > > > > > > > features are
> > > > > > > > > > > > > enabled by this new generic signature.
> > > > > > > > > > > > >
> > > > > > > > > > > > > On Thu, Sep 19, 2024 at 3:57 PM 张铎(Duo Zhang) <
> > > > > > palomino...@gmail.com>
> > > > > > > > > > > wrote:
> > > > > > > > > > > > >
> > > > > > > > > > > > > > Filed HBASE-28862.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > It will break old coprocessor implementations even 
> > > > > > > > > > > > > > if
> > > > > they
> > > > > > do not use
> > > > > > > > > > > > > > any deprecated method. But since it does not change
> > > any
> > > > > > abilities, I
> > > > > > > > > > > > > > think it is OK to include this in a major release as
> > > we
> > > > > > have already
> > > > > > > > > > > > > > done bunch of breaking changes, like changing the
> > > > > protobuf
> > > > > > from
> > > > > > > > > > > > > > unshaded one to shaded and relocated one...
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > Thanks.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > 张铎(Duo Zhang) <palomino...@gmail.com> 于2024年9月19日周四
> > > > > > 17:36写道:
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Thanks for pointing this TODO out.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Let me file an issue abort this. For me I think we
> > > > > > should do this
> > > > > > > > > > > in
> > > > > > > > > > > > > > 3.0.0.
> > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > Nick Dimiduk <ndimi...@apache.org> 于2024年9月19日周四
> > > > > > 16:46写道:
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > Should we take the opportunity to upgrade the
> > > generic
> > > > > > > > > > > definitions in
> > > > > > > > > > > > > > our
> > > > > > > > > > > > > > > > coprocessor signatures as well?
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > >
> > > > > >
> > > > >
> > > https://github.com/apache/hbase/blob/edbb145a3f0c6847f444fefdadea5b82d02b0bdb/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java#L101
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > On Tue, Sep 17, 2024 at 4:41 PM Duo Zhang <
> > > > > > zhang...@apache.org>
> > > > > > > > > > > wrote:
> > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > I've done several rounds of API cleanup in
> > > > > > HBASE-24888 and now
> > > > > > > > > > > for me
> > > > > > > > > > > > > > > > > I think it is enough for making the new major
> > > > > > release.
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > I've filed HBASE-28844 for aligning the commit
> > > > > > history and jira
> > > > > > > > > > > > > > > > > issues, it will be a huge project for a major
> > > > > > release and may
> > > > > > > > > > > take
> > > > > > > > > > > > > > > > > several weeks.
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > After that, I think we are good to go. And I
> > > will
> > > > > > also try to
> > > > > > > > > > > find
> > > > > > > > > > > > > > > > > some resources to run several rounds of ITBLL
> > > and
> > > > > > also some
> > > > > > > > > > > upgrading
> > > > > > > > > > > > > > > > > tests. Finally, after everything is OK, I will
> > > > > > release
> > > > > > > > > > > 3.0.0-beta-2,
> > > > > > > > > > > > > > > > > and then cut branch-3.0 from the 3.0.0-beta-2
> > > tag
> > > > > > and make the
> > > > > > > > > > > 3.0.0
> > > > > > > > > > > > > > > > > release soon.
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > Hope I can get all these things done within 
> > > > > > > > > > > > > > > > > the
> > > > > year
> > > > > > 2024.
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > > > > > Thanks.
> > > > > > > > > > > > > > > > >
> > > > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > *István Tóth* | Sr. Staff Software Engineer
> > > > > *Email*: st...@cloudera.com
> > > > > cloudera.com <https://www.cloudera.com>
> > > > > [image: Cloudera] <https://www.cloudera.com/>
> > > > > [image: Cloudera on Twitter] <https://twitter.com/cloudera> [image:
> > > > > Cloudera on Facebook] <https://www.facebook.com/cloudera> [image:
> > > Cloudera
> > > > > on LinkedIn] <https://www.linkedin.com/company/cloudera>
> > > > > ------------------------------
> > > > > ------------------------------
> > > > >
> > >

Reply via email to