+1(binding)

Checked sigs and sums: Matched
LICENSE and NOTICE: In place
Compatibility report: The upgrade of zookeeper introduced several
issues, but as explained, this is for fixing several critical CVEs
Built from source:
  mvn clean install -DskipTests -Dhadoop.profile=3.0
  Passed
Run UTs:
  mvn -Dsurefire.firstPartForkCount=1C
-Dsurefire.secondPartForkCount=1C -Dsurefire.rerunFailingTestsCount=3
-Dhadoop.profile=3.0 test -PrunAllTests -fn &>test.log </dev/null &
  TestBasicWALEntryStreamAsyncFSWAL/TestBasicWALEntryStreamFSHLog are
failing, but as explained, should not be a blocker issue for a
release.
Start a mini cluster:
  Succeeded.
  Check logs and web pages, nothing unusual
  Run these shell commands, looks fine
    list
    create 't','f'
    put 't','r','f:q','value'
    get 't','r'
    disable 't'
    drop 't'
    list
Run LTT to load 10000 rows:
  ./bin/hbase ltt -write 4:1024 -num_keys 10000
  Passed
  Run these shell commands, looks fine
    count 'cluster_test'
    scan 'cluster_test', {LIMIT=>10}
    scan 'cluster_test', {FILTER =>
org.apache.hadoop.hbase.filter.KeyOnlyFilter.new(true)}
    flush 'cluster_test'
    major_compact 'cluster_test'
    disable 'cluster_test'
    drop 'cluster_test'

张铎(Duo Zhang) <[email protected]> 于2023年12月23日周六 14:24写道:
>
> Will do some mini cluster related tests and vote here this evening.
>
> Andrew Purtell <[email protected]> 于2023年12月23日周六 00:00写道:
> >
> > Thank you. As this is a VOTE thread may I ask if you have a vote for this 
> > RC?
> >
> > > On Dec 22, 2023, at 7:35 AM, 张铎 <[email protected]> wrote:
> > >
> > > Filed HBASE-28278, it is part of the reason but since we close the WAL
> > > files asynchronously, it is still possible that we consider a WAL file
> > > as 'uncleanly closed' even if later it will be closed cleanly.
> > >
> > > Maybe we need to change the code where we update the metrics...
> > >
> > > Anyway, not a blocker for a release.
> > >
> > > 张铎(Duo Zhang) <[email protected]> 于2023年12月21日周四 22:20写道:
> > >>
> > >> I've done some digging about the test. I do not think it should be
> > >> considered as a test issue but it also does not cause real big
> > >> troubles in production.
> > >>
> > >> The problem is that, we will close WAL writer asynchronously for
> > >> speeding up log rolling, and writing trailer is part of the closing
> > >> operation, so for replication, we may find that there is already a new
> > >> file in the queue but when reading the previous file, we can not read
> > >> the trailer yet, thus we consider the WAL file as not closed cleanly.
> > >>
> > >> Let me check how do we deal with this on master and branch-3.
> > >>
> > >> Thanks.
> > >>
> > >> Andrew Purtell <[email protected]> 于2023年12月21日周四 02:03写道:
> > >>>
> > >>> Please file or promote an existing JIRA for this test issue (I seem to
> > >>> recall some have been opened and closed over the previous months) so we 
> > >>> can
> > >>> track them. If you set a fix version of 2.5.8 it will be an effective
> > >>> reminder.
> > >>>
> > >>>> On Wed, Dec 20, 2023 at 9:59 AM Andrew Purtell <[email protected]> 
> > >>>> wrote:
> > >>>
> > >>>> This test is a known flake. It has been flaky from the time it was
> > >>>> introduced. I cannot claim there is definitively no real issue here 
> > >>>> but I
> > >>>> am certain the test should be rewritten.
> > >>>>
> > >>>> It is certainly no reason to stop this release.
> > >>>>
> > >>>> On Wed, Dec 20, 2023 at 5:45 AM 张铎(Duo Zhang) <[email protected]>
> > >>>> wrote:
> > >>>>
> > >>>>> Run UTs locally, TestBasicWALEntryStreamAsyncFSWAL failed for me 
> > >>>>> several
> > >>>>> times.
> > >>>>>
> > >>>>> Checked flaky dashboard
> > >>>>>
> > >>>>>
> > >>>>> https://nightlies.apache.org/hbase/HBase-Find-Flaky-Tests/branch-2.5/837/output/dashboard.html
> > >>>>>
> > >>>>> TestBasicWALEntryStreamAsyncFSWAL and TestBasicWALEntryStreamFSHLog
> > >>>>> fails nearly 100% of times.
> > >>>>>
> > >>>>> I think we need to find out whether this is just a test issue, if not
> > >>>>> we need to find out the root cause and fix it.
> > >>>>>
> > >>>>> Thanks.
> > >>>>>
> > >>>>> Andrew Purtell <[email protected]> 于2023年12月19日周二 05:38写道:
> > >>>>>>
> > >>>>>> Please vote on this Apache HBase release candidate, 2.5.7RC0
> > >>>>>>
> > >>>>>> The VOTE will remain open for at least 72 hours.
> > >>>>>>
> > >>>>>> [ ] +1 Release this package as Apache HBase 2.5.7
> > >>>>>> [ ] -1 Do not release this package because ...
> > >>>>>>
> > >>>>>> The tag to be voted on is 2.5.7RC0:
> > >>>>>>
> > >>>>>>  https://github.com/apache/hbase/tree/2.5.7RC0
> > >>>>>>
> > >>>>>> This tag currently points to git reference
> > >>>>>>
> > >>>>>>  6788f98356dd70b4a7ff766ea7a8298e022e7b95
> > >>>>>>
> > >>>>>> The release files, including signatures, digests, as well as 
> > >>>>>> CHANGES.md
> > >>>>>> and RELEASENOTES.md included in this RC can be found at:
> > >>>>>>
> > >>>>>>  https://dist.apache.org/repos/dist/dev/hbase/2.5.7RC0/
> > >>>>>>
> > >>>>>> The API compatibility report comparing this RC to the previous 
> > >>>>>> release
> > >>>>>> can be found at:
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>> https://dist.apache.org/repos/dist/dev/hbase/2.5.7RC0/api_compare_2.5.6_to_2.5.7RC0.html
> > >>>>>>
> > >>>>>> As explained in the recent email to dev@ titled '[NOTICE] Recent
> > >>>>> changes
> > >>>>>> to ZooKeeper dependencies due to CVE issues has a compatibility 
> > >>>>>> impact',
> > >>>>>> due to a recent upgrade of our ZooKeeper dependencies via HBASE-28153
> > >>>>>> there has been an allowable and expected impact to the shaded jars we
> > >>>>>> distribute for the convenience of our downstream users. Naturally
> > >>>>> because
> > >>>>>> the version of ZooKeeper shaded into these jars has changed, so has 
> > >>>>>> the
> > >>>>>> compatibility of the included classes with earlier releases.
> > >>>>>>
> > >>>>>> There is also a source only compatibility impact to the Public 
> > >>>>>> annotated
> > >>>>>> Admin API because of HBASE-25549, which has this release note:
> > >>>>>>
> > >>>>>>   New APIs are added to Admin, AsyncAdmin, and hbase shell to allow
> > >>>>>>   modifying a table without reopening all regions...
> > >>>>>>
> > >>>>>> Maven artifacts are available in a staging repository at:
> > >>>>>>
> > >>>>>>
> > >>>>> https://repository.apache.org/content/repositories/orgapachehbase-1529/
> > >>>>>>
> > >>>>>> Maven artifacts for hadoop3 are available in a staging repository at:
> > >>>>>>
> > >>>>>>
> > >>>>> https://repository.apache.org/content/repositories/orgapachehbase-1530/
> > >>>>>>
> > >>>>>> Artifacts were signed with the 0xD5365CCD key which can be found in:
> > >>>>>>
> > >>>>>>  https://downloads.apache.org/hbase/KEYS
> > >>>>>>
> > >>>>>> To learn more about Apache HBase, please see
> > >>>>>>
> > >>>>>>  http://hbase.apache.org/
> > >>>>>>
> > >>>>>> Thanks,
> > >>>>>> Your HBase Release Manager
> > >>>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> 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

Reply via email to