Thanks for the summary Christopher, and thanks for pushing the release through.
On Wed, Apr 18, 2018 at 4:02 PM Christopher <ctubb...@apache.org> wrote: > On Wed, Apr 18, 2018 at 3:21 PM Michael Wall <mjw...@gmail.com> wrote: > > > Congrats. Don't forget to update the release notes with the testing > > information to include versions. I didn't realize that 1.9 would work > with > > Hadoop 3 but I see it in the parent pom as a profile. Also, did anything > > change as result of Sean and Mike's comments? > > > > > Regarding Hadoop 3 and testing, > > Accumulo 1.9.0 will, in theory, work with Hadoop 3, because of the work > Josh did to check during development, and to modify the build... but using > it with Hadoop 3 may require building from source with the Hadoop 3 > profile, or at least, require users to perform some packaging/integration > steps to set up the class path for their deployments with Hadoop 3. I don't > know if anybody has done any tests other than build tests with the profile > active. Also, some Hadoop 3 features may or may not be available, due to > lack of Accumulo ability to configure them (per-table HDFS erasure encoding > settings, for example, as an alternative to replication factor). In short, > user mileage may vary, but at least the option is there to try (because the > code compiles and the basic build tests pass). > > Regarding Sean and Mike's comments: > > In response to Sean and Mike's comments, I copied the tarballs to the SVN > dist/dev area, along with their SHA512 sums, but no votes were changed as a > result. I saw no indication in the discussion that anybody other than > myself examined those files to ensure they met expectations. I also > proposed a change in the thread to the release process as a result of Sean > and Mike's comments (specifically, to include the SHA512 for the tarballs, > directly in future vote threads), but have not heard a response back on > that proposal. I will likely proceed with a change to the build.sh script > to incorporate that proposal in a future pull request, unless somebody has > a better proposal before then. > > > > > On Wed, Apr 18, 2018 at 2:59 PM Christopher <ctubb...@apache.org> wrote: > > > > > This vote passes with: 6*(+1) + 1*(-0) + 1*(-1) > > > > > > +1: edcoleman, mwalch, jmark99, ctubbsii, kturner, mmiller > > > -0: mdrob > > > -1: busbey > > > > > > Thanks for the votes all, I'll start working on the post-vote steps > next. > > > It looks like folks are still making updates to the release notes. > > > > > > On Wed, Apr 18, 2018 at 2:47 PM Christopher <ctubb...@apache.org> > wrote: > > > > > > > +1 > > > > > > > > * Verified SVN staging area (dist/dev/accumulo/1.9.0-rc1) tarballs > > match > > > > Nexus staging area (artifacts and GPG sigs) and SHA512s there are > > > correct. > > > > * Ran mvn verify -DskipTests with both Hadoop 2 and Hadoop 3 > > > > * Ran all ITs successfully with Hadoop 2 > > > > * GPG signatures match release tarball artifacts (and other Maven > > > > artifacts) > > > > * Maven repo is consistent (all md5, sha1 sigs match their Maven > > > artifacts) > > > > * All jars have corresponding javadoc and source jars. > > > > * Contents of binary tarball lib directory match Maven jars > > > > * Source tarball matches git commit > > > > * Jar manifest indicates build from correct git commit > > > > * Jars are sealed > > > > * Using 1.9.0 jars, successfully built Apache Fluo (with ITs)| > > > > * Also attempted to build Hive... which works, but some Accumulo > tests > > > > fail because of the use of "." in iterator names, which is broken, > and > > > > explicitly checked for as of ACCUMULO-3389 > > > > * Also attempted to build geowave, but that failed because geowave > > > appears > > > > to extensively make use of non-public API from Accumulo, so I gave > up. > > > > > > > > I checked the LICENSE and NOTICE files also, and they look good, > except > > > > for the fact that they still say 2017, instead of 2018. I can't > > believe I > > > > forgot to check this a second time, after this same thing happened > for > > > > 1.7.4. In any case, I don't think it's worth holding up the release, > > > given > > > > that there do not seem to be any other serious issues with the > > artifacts. > > > > > > > > > > > > On Wed, Apr 18, 2018 at 11:07 AM Keith Turner <ke...@deenlo.com> > > wrote: > > > > > > > >> +1 > > > >> > > > >> * Successfully built Fluo against RC > > > >> * Ran continuous ingest for 24hrs on 9 node cluster using RC. > > > >> Verified successfully. Table had 32.3 billion entries after test. > > > >> > > > >> > > > >> > > > >> On Thu, Apr 12, 2018 at 6:21 PM, Christopher <ctubb...@apache.org> > > > wrote: > > > >> > Accumulo Developers, > > > >> > > > > >> > Please consider the following candidate for Apache Accumulo 1.9.0. > > > >> > > > > >> > Git Commit: > > > >> > bca516000bdb54b1e5582f908e0a525634a120f7 > > > >> > Branch: > > > >> > 1.9.0-rc1 > > > >> > > > > >> > If this vote passes, a gpg-signed tag will be created using: > > > >> > git tag -f -m 'Apache Accumulo 1.9.0' -s rel/1.9.0 \ > > > >> > bca516000bdb54b1e5582f908e0a525634a120f7 > > > >> > > > > >> > Staging repo: > > > >> > > > > >> > > > > > > https://repository.apache.org/content/repositories/orgapacheaccumulo-1070 > > > >> > Source (official release artifact): > > > >> > > > > >> > > > > > > https://repository.apache.org/content/repositories/orgapacheaccumulo-1070/org/apache/accumulo/accumulo/1.9.0/accumulo-1.9.0-src.tar.gz > > > >> > Binary: > > > >> > > > > >> > > > > > > https://repository.apache.org/content/repositories/orgapacheaccumulo-1070/org/apache/accumulo/accumulo/1.9.0/accumulo-1.9.0-bin.tar.gz > > > >> > (Append ".sha1", ".md5", or ".asc" to download the signature/hash > > for > > > a > > > >> > given artifact.) > > > >> > > > > >> > All artifacts were built and staged with: > > > >> > mvn release:prepare && mvn release:perform > > > >> > > > > >> > Signing keys are available at > > > https://www.apache.org/dist/accumulo/KEYS > > > >> > (Expected fingerprint: 8CC4F8A2B29C2B040F2B835D6F0CDAE700B6899D) > > > >> > > > > >> > Release notes (in progress) can be found at: > > > >> > https://accumulo.apache.org/release/accumulo-1.9.0/ > > > >> > > > > >> > 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 1.9.0 release of Apache Accumulo. > > > >> > > > > >> > This vote will remain open until at least Sun Apr 15 22:30:00 UTC > > 2018 > > > >> > (Sun Apr 15 18:30:00 EDT 2018 / Sun Apr 15 15:30:00 PDT 2018). > > > >> > Voting continues until the release manager sends an email closing > > 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-1070/ > > > >> > # note the trailing slash is needed > > > >> > > > > > > > > > >