+1 (binding)

- verified version tag points to expected commit.
- verified signatures and hashes of all artifacts
- verified no unexpected binary files exist in the tar balls
- verified build with `mvn clean verify -Psunny`
- Spun up a local cluster and used accumulo-testing for running continuous
ingest.

On Wed, Sep 23, 2026 at 5:35 PM Marc P. <[email protected]> wrote:

> +1
>
> I forgot to mention I built , verified sigs and hashes this weekend.
>
> Deployed jars as a replacement of a pre rc cluster of a multi TB graph with
> three tsevers. It's still running and ingesting data without any failures
> in scans or compactors.
>
> Great work and thanks Christopher for the reminder!
>
>
> On Wed, Sep 23, 2026, 8:23 PM Christopher <[email protected]> wrote:
>
> > +1 (binding)
> >
> > - verified signatures and hashes of all staged artifacts
> > - verified 3 expected tarballs (source, binary, and native lib)
> > - jars have corresponding javadoc/source jars
> > - jars are sealed
> > - manifest in jars matches git commit
> > - jars in binary tarball are same as staged in maven
> > - tarball SHA512s match email
> > - branch matches git commit
> > - git commit contains same content as source tarball
> > - verified `mvn clean verify -Psunny` with Maven 3.9 and JDK 21
> >
> > Some small non-blocker issues:
> >
> > - license plugin and rat plugin excludes were not updated when
> > resources were moved in #6444 (rat seems fine with it, but license
> > emits warnings)
> > - the LICENSE files for the monitor jar and the assemble tarball
> > reference for DataTables buttons and colreaorder libraries refer to
> > server/monitor/ for the source path, rather than the path to the
> > monitor jar in the binary distribution; those source paths don't exist
> > in the binary distribution, so they should be updated to be consistent
> > with the other entries; problem was introduced in #6392
> >
> > On Wed, Sep 23, 2026 at 12:22 PM Dominic Garguilo
> > <[email protected]> wrote:
> > >
> > > +1 (binding)
> > >
> > > - Verified the git branch 4.0.0-alpha-1-rc1 points to the mentioned
> > > commit 720bdd19537d2d8fc5c403a25d28d5cff474924b
> > > - Verified the GPG signatures for source and binary tarballs
> > > - Verified SHA1 and MD5 hashes for source and binary tarballs
> > > - Checked LICENSE, NOTICE, and README in source and binary tarballs
> > > - Verified no unexpected binary artifacts in source tarball
> > > - Successfully ran `mvn clean verify -Psunny` from source
> > > - Stood up a local 5 node cluster with 3 managers, 5 tservers, 5 scan
> > > servers, and 35 compactors across small/medium/large resource groups
> > > - Built and ran accumulo testing against the staged artifacts: ran
> > > continuous ingest and verify passed at ~2.5B entries
> > > - Verified distributed FATE across 3 managers
> > > - Tested manager failover by killing the primary, recovered in 35s
> > > - Ran accumulo-testing agitator during ingest for ~2.5 hrs killing
> > > managers, tservers, and datanodes. All recovered.
> > >
> > > Found something that doesn't affect correctness:
> > > - https://github.com/apache/accumulo/pull/6557 fate workers poll the
> > > work queue every 1ms so idle managers burn 24-95% of a core doing
> > > nothing.
> > >
> > > On Fri, Sep 18, 2026 at 1:47 PM Dave Marion <[email protected]>
> wrote:
> > > >
> > > > +1 (binding)
> > > >
> > > > I performed the following checks:
> > > >
> > > > Validated signature and hashes
> > > > Verified no unexpected binary files in source release artifact
> > > > Confirmed source tarball builds, sunny tests pass
> > > > Verified LICENSE and NOTICE files
> > > > Cluster testing:
> > > >   Created a 4-node cluster
> > > >   Loaded over 2B entries into the ci table
> > > >   Ran verify (succeeded), walk, batchwalk
> > > >   Testing merge and split behavior
> > > >   Confirmed Monitor matched cluster activity
> > > >
> > > > I created the following issues, none of which I think are blockers
> for
> > this
> > > > alpha tag.
> > > >   #6539, #6540, #6542, #6543, #6544, #6545, #6546, #6547
> > > >
> > > > On Wed, Sep 16, 2026 at 12:46 PM Dave Marion <[email protected]>
> > wrote:
> > > >
> > > > > Accumulo Developers,
> > > > >
> > > > > Please consider the following candidate for Apache Accumulo
> > 4.0.0-alpha-1.
> > > > >
> > > > > Git Commit:
> > > > >     720bdd19537d2d8fc5c403a25d28d5cff474924b
> > > > > Branch:
> > > > >     4.0.0-alpha-1-rc1
> > > > >
> > > > > If this vote passes, a gpg-signed tag will be created using:
> > > > >     git tag -f -s -m 'Apache Accumulo 4.0.0-alpha-1' \
> > > > >       rel/4.0.0-alpha-1 \
> > > > >       720bdd19537d2d8fc5c403a25d28d5cff474924b
> > > > >
> > > > > Staging repo:
> > > > >
> >
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1127
> > > > > Source (official release artifact):
> > > > >
> >
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1127/org/apache/accumulo/accumulo/4.0.0-alpha-1/accumulo-4.0.0-alpha-1-src.tar.gz
> > > > > Binary:
> > > > >
> >
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1127/org/apache/accumulo/accumulo/4.0.0-alpha-1/accumulo-4.0.0-alpha-1-bin.tar.gz
> > > > >
> > > > > Append ".asc" to download the cryptographic signature for a given
> > artifact.
> > > > > (You can also append ".sha1" or ".md5" instead in order to verify
> the
> > > > > checksums
> > > > > generated by Maven to verify the integrity of the Nexus repository
> > staging
> > > > > area.)
> > > > >
> > > > > Signing keys are available at
> > https://www.apache.org/dist/accumulo/KEYS
> > > > > (Expected fingerprint: CF4A5B6E1321844EB658728306CC9CA1F9BF248E)
> > > > >
> > > > > In addition to the tarballs and their signatures, the following
> > checksum
> > > > > files will be added to the dist/release SVN area after release:
> > > > > accumulo-4.0.0-alpha-1-src.tar.gz.sha512 will contain:
> > > > > SHA512 (accumulo-4.0.0-alpha-1-src.tar.gz) =
> > > > >
> >
> e510eda1533655055cc8f2b9d691da13a38777b4999a9c9b155e97a8aa8a9adc319530df24e610fc9caa4b87bbbb27faae3c4d2e524c88cd93481c5d81524d1f
> > > > > accumulo-4.0.0-alpha-1-bin.tar.gz.sha512 will contain:
> > > > > SHA512 (accumulo-4.0.0-alpha-1-bin.tar.gz) =
> > > > >
> >
> b28187c4fae62b76b1da2e3cf3195316d99d4a27628e3ba5c69f31b0747e9e28d1e469710c68ba1aeb3c6a041364f9b23006302a64f6a6d26f09ce14c23c472a
> > > > >
> > > > > Release notes (in progress) can be found at:
> > > > > https://accumulo.apache.org/release/accumulo-4.0.0-alpha1
> > > > >
> > > > > Issues and pull requests related to this release can be found at:
> > > > >
> >
> https://github.com/apache/accumulo/issues?q=state%3Aclosed+milestone%3A4.0.0
> > > > >
> > > > > Release testing instructions:
> > > > > https://accumulo.apache.org/contributor/verifying-release
> > > > >
> > > > > Please vote one of:
> > > > > [ ] +1 - I have verified and accept...
> > > > > [ ] +0 - I have reservations, but not strong enough to vote
> > against...
> > > > > [ ] -1 - Because..., I do not accept...
> > > > > ... these artifacts as the 4.0.0-alpha-1 release of Apache
> Accumulo.
> > > > >
> > > > > This vote will remain open until at least Sat Sep 19 17:00:00 UTC
> > 2026.
> > > > > (Sat Sep 19 13:00:00 EDT 2026 / Sat Sep 19 10:00:00 PDT 2026)
> > > > > Voting can continue after this deadline until the release manager
> > > > > sends an email ending the vote.
> > > > >
> > > > > Thanks!
> > > > >
> > > > > P.S. Hint: download the whole staging repo with
> > > > >     wget -erobots=off -r -l inf -np -nH \
> > > > >
> > > > >
> >
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1127/
> > > > >     # note the trailing slash is needed
> > > > >
> >
>

Reply via email to