[VOTE] Apache Accumulo 2.1.1-rc2

2023-06-13 Thread Christopher
Accumulo Developers,

Please consider the following candidate for Apache Accumulo 2.1.1.

Stuff that's changed since RC1:
* Fix flaky gc tests: https://github.com/apache/accumulo/pull/3490
* Fix hung compactions: https://github.com/apache/accumulo/pull/3492
* Show lowercase table names better in monitor:
https://github.com/apache/accumulo/pull/3493

Git Commit:
9edc2b7cd764c190172076244689ae7c1129db70
Branch:
2.1.1-rc2

If this vote passes, a gpg-signed tag will be created using:
git tag -f -s -m 'Apache Accumulo 2.1.1' rel/2.1.1 \
9edc2b7cd764c190172076244689ae7c1129db70

Staging repo: 
https://repository.apache.org/content/repositories/orgapacheaccumulo-1102
Source (official release artifact):
https://repository.apache.org/content/repositories/orgapacheaccumulo-1102/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.1-src.tar.gz
Binary: 
https://repository.apache.org/content/repositories/orgapacheaccumulo-1102/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.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: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)

In addition to the tarballs and their signatures, the following checksum
files will be added to the dist/release SVN area after release:
accumulo-2.1.1-src.tar.gz.sha512 will contain:
SHA512 (accumulo-2.1.1-src.tar.gz) =
62634f8c36f28aa13bfc3f76a44bad67cf664594a716da5c0a0bb7948d4825c4bb8c296c9cb50a838722e2c74244debe2a88374bfaaf174b89bc41a761f07065
accumulo-2.1.1-bin.tar.gz.sha512 will contain:
SHA512 (accumulo-2.1.1-bin.tar.gz) =
adb23e56362c2e3e813d07791389b8ca2d5976df8b00a29b607e6ae05ea465eff80ada6d1ec9a9c596df8b4066c51078cd5a4006dc78568ac38f638a1d3895be

Release notes (in progress) can be found at:
https://accumulo.apache.org/release/accumulo-2.1.1

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 2.1.1 release of Apache Accumulo.

This vote will remain open until at least Sat Jun 17 06:00:00 AM UTC 2023.
(Sat Jun 17 02:00:00 AM EDT 2023 / Fri Jun 16 11:00:00 PM PDT 2023)
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-1102/
# note the trailing slash is needed


Re: [VOTE] Apache Accumulo 2.1.1-rc1

2023-06-13 Thread Christopher
Given the building consensus around #3491, and the fact that a patch
is already merged in, I will withdraw this vote, and cut an RC2 soon
with the updates.

On Tue, Jun 13, 2023 at 7:33 PM Adam Lerman  wrote:
>
> -1 because of #3491
>
> On Mon, Jun 12, 2023 at 8:06 PM Christopher  wrote:
>
> > Accumulo Developers,
> >
> > Please consider the following candidate for Apache Accumulo 2.1.1.
> >
> > Git Commit:
> > 4937a2739f2a9f27e99bd6105cad644a9b868e8b
> > Branch:
> > 2.1.1-rc1
> >
> > If this vote passes, a gpg-signed tag will be created using:
> > git tag -f -s -m 'Apache Accumulo 2.1.1' rel/2.1.1 \
> > 4937a2739f2a9f27e99bd6105cad644a9b868e8b
> >
> > Staging repo:
> > https://repository.apache.org/content/repositories/orgapacheaccumulo-1101
> > Source (official release artifact):
> >
> > https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.1-src.tar.gz
> > Binary:
> > https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.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: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
> >
> > In addition to the tarballs and their signatures, the following checksum
> > files will be added to the dist/release SVN area after release:
> > accumulo-2.1.1-src.tar.gz.sha512 will contain:
> > SHA512 (accumulo-2.1.1-src.tar.gz) =
> >
> > b17ebc3efbfe096dbcb43b4ce28bc498e3742190f8678cf19e5f305e21ce006f019e4e9e7c1a1b53c2ddac865eb784ca7e1f7bfb2494a34a109d8ac7392d1786
> > accumulo-2.1.1-bin.tar.gz.sha512 will contain:
> > SHA512 (accumulo-2.1.1-bin.tar.gz) =
> >
> > 2d81a8437c09236aa5c58483b84d4a0b31e83d48aefcabfd33545a64546234d0905a943302c6e175b5422589cbb5f1717c21eadec8c17116d419e9bb1a6c6580
> >
> > Release notes (in progress) can be found at:
> > https://accumulo.apache.org/release/accumulo-2.1.1
> >
> > 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 2.1.1 release of Apache Accumulo.
> >
> > This vote will remain open until at least Fri Jun 16 12:30:00 AM UTC 2023.
> > (Thu Jun 15 08:30:00 PM EDT 2023 / Thu Jun 15 05:30:00 PM PDT 2023)
> > 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-1101/
> > # note the trailing slash is needed
> >


Re: [VOTE] Apache Accumulo 2.1.1-rc1

2023-06-13 Thread Keith Turner
-1 also because of #3491

I think #3491 is a good reason to do a release.  Given the timing it does
not make sense to me to spend time validating two releases back to back.

On Mon, Jun 12, 2023 at 8:06 PM Christopher  wrote:

> Accumulo Developers,
>
> Please consider the following candidate for Apache Accumulo 2.1.1.
>
> Git Commit:
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
> Branch:
> 2.1.1-rc1
>
> If this vote passes, a gpg-signed tag will be created using:
> git tag -f -s -m 'Apache Accumulo 2.1.1' rel/2.1.1 \
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101
> Source (official release artifact):
>
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.1-src.tar.gz
> Binary:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.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: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
>
> In addition to the tarballs and their signatures, the following checksum
> files will be added to the dist/release SVN area after release:
> accumulo-2.1.1-src.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-src.tar.gz) =
>
> b17ebc3efbfe096dbcb43b4ce28bc498e3742190f8678cf19e5f305e21ce006f019e4e9e7c1a1b53c2ddac865eb784ca7e1f7bfb2494a34a109d8ac7392d1786
> accumulo-2.1.1-bin.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-bin.tar.gz) =
>
> 2d81a8437c09236aa5c58483b84d4a0b31e83d48aefcabfd33545a64546234d0905a943302c6e175b5422589cbb5f1717c21eadec8c17116d419e9bb1a6c6580
>
> Release notes (in progress) can be found at:
> https://accumulo.apache.org/release/accumulo-2.1.1
>
> 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 2.1.1 release of Apache Accumulo.
>
> This vote will remain open until at least Fri Jun 16 12:30:00 AM UTC 2023.
> (Thu Jun 15 08:30:00 PM EDT 2023 / Thu Jun 15 05:30:00 PM PDT 2023)
> 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-1101/
> # note the trailing slash is needed
>


Re: [VOTE] Apache Accumulo 2.1.1-rc1

2023-06-13 Thread Dave Marion
-1 - Because https://github.com/apache/accumulo/issues/3491 was found
during testing which prevents normal compaction operation on a Tablet with
a large row.

I was able to do the following:

* Verified hashes and signatures
* Confirmed unit tests pass (mvn clean package)
* Confirmed SunnyDay ITs pass (mvn clean verify -PSunnyDay)
  - Created #3487 for flaky test
* Built the Accumulo Examples 2.1 branch using Accumulo 2.1.1 version and
repo (mvn verify)
* Confirmed Shell will not allow login if Accumulo is down. It prints the
following and waits:
  WARN : There are no tablet servers: check that zookeeper and accumulo
are running.

I also reviewed the release notes and compared them to the issues in the
2.1.1 project. I found that the following issues/PRs likely need a release
note entry:

3134
3152
3170
3164
3142
3168
3226
3231
3249
3321
3396
3389
3391
3414
3436
3444
3452
3433
3479
3445

On Mon, Jun 12, 2023 at 8:06 PM Christopher  wrote:

> Accumulo Developers,
>
> Please consider the following candidate for Apache Accumulo 2.1.1.
>
> Git Commit:
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
> Branch:
> 2.1.1-rc1
>
> If this vote passes, a gpg-signed tag will be created using:
> git tag -f -s -m 'Apache Accumulo 2.1.1' rel/2.1.1 \
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101
> Source (official release artifact):
>
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.1-src.tar.gz
> Binary:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.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: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
>
> In addition to the tarballs and their signatures, the following checksum
> files will be added to the dist/release SVN area after release:
> accumulo-2.1.1-src.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-src.tar.gz) =
>
> b17ebc3efbfe096dbcb43b4ce28bc498e3742190f8678cf19e5f305e21ce006f019e4e9e7c1a1b53c2ddac865eb784ca7e1f7bfb2494a34a109d8ac7392d1786
> accumulo-2.1.1-bin.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-bin.tar.gz) =
>
> 2d81a8437c09236aa5c58483b84d4a0b31e83d48aefcabfd33545a64546234d0905a943302c6e175b5422589cbb5f1717c21eadec8c17116d419e9bb1a6c6580
>
> Release notes (in progress) can be found at:
> https://accumulo.apache.org/release/accumulo-2.1.1
>
> 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 2.1.1 release of Apache Accumulo.
>
> This vote will remain open until at least Fri Jun 16 12:30:00 AM UTC 2023.
> (Thu Jun 15 08:30:00 PM EDT 2023 / Thu Jun 15 05:30:00 PM PDT 2023)
> 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-1101/
> # note the trailing slash is needed
>


Re: [VOTE] Apache Accumulo 2.1.1-rc1

2023-06-13 Thread Adam Lerman
-1 because of #3491

On Mon, Jun 12, 2023 at 8:06 PM Christopher  wrote:

> Accumulo Developers,
>
> Please consider the following candidate for Apache Accumulo 2.1.1.
>
> Git Commit:
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
> Branch:
> 2.1.1-rc1
>
> If this vote passes, a gpg-signed tag will be created using:
> git tag -f -s -m 'Apache Accumulo 2.1.1' rel/2.1.1 \
> 4937a2739f2a9f27e99bd6105cad644a9b868e8b
>
> Staging repo:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101
> Source (official release artifact):
>
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.1-src.tar.gz
> Binary:
> https://repository.apache.org/content/repositories/orgapacheaccumulo-1101/org/apache/accumulo/accumulo/2.1.1/accumulo-2.1.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: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D)
>
> In addition to the tarballs and their signatures, the following checksum
> files will be added to the dist/release SVN area after release:
> accumulo-2.1.1-src.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-src.tar.gz) =
>
> b17ebc3efbfe096dbcb43b4ce28bc498e3742190f8678cf19e5f305e21ce006f019e4e9e7c1a1b53c2ddac865eb784ca7e1f7bfb2494a34a109d8ac7392d1786
> accumulo-2.1.1-bin.tar.gz.sha512 will contain:
> SHA512 (accumulo-2.1.1-bin.tar.gz) =
>
> 2d81a8437c09236aa5c58483b84d4a0b31e83d48aefcabfd33545a64546234d0905a943302c6e175b5422589cbb5f1717c21eadec8c17116d419e9bb1a6c6580
>
> Release notes (in progress) can be found at:
> https://accumulo.apache.org/release/accumulo-2.1.1
>
> 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 2.1.1 release of Apache Accumulo.
>
> This vote will remain open until at least Fri Jun 16 12:30:00 AM UTC 2023.
> (Thu Jun 15 08:30:00 PM EDT 2023 / Thu Jun 15 05:30:00 PM PDT 2023)
> 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-1101/
> # note the trailing slash is needed
>