In testing out 1.6.3, I noticed that when I did not have a client.conf present on the system, the Accumulo shell did not fall back to the ZooKeeper quorum specified in accumulo-site.xml.
This seems like a bug to me. Looking at the Shell code, it seems like we will always fall back to the default ClientConfiguration instead of actually using the value from accumulo-site.xml. This means that the shell will always incorrectly choose the wrong ZooKeeper host when there is no client.conf present (and will fail if there is no zookeeper host running locally). I know that the ClientConfiguration was introduced in 1.6, but I don't feel like we did enough in advertising to users that they need to switch over. I think we did better in 1.7 though. I'm also not sure if this was working in 1.6.2 correctly either. On Wed, Jun 17, 2015 at 7:13 PM, Christopher <[email protected]> wrote: > Accumulo Developers, > > Please consider the following candidate for Accumulo 1.6.3. > > Git Commit: > 33dd62bbedeb09f3d585cddcc672bb4392111672 > Branch: > 1.6.3-rc1 > > If this vote passes, a gpg-signed tag will be created using: > git tag -f -m 'Apache Accumulo 1.6.3' -s 1.6.3 > 33dd62bbedeb09f3d585cddcc672bb4392111672 > > Staging repo: > https://repository.apache.org/content/repositories/orgapacheaccumulo-1037 > Source (official release artifact): > https://repository.apache.org/content/repositories/orgapacheaccumulo-1037/org/apache/accumulo/accumulo/1.6.3/accumulo-1.6.3-src.tar.gz > Binary: > https://repository.apache.org/content/repositories/orgapacheaccumulo-1037/org/apache/accumulo/accumulo/1.6.3/accumulo-1.6.3-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_notes/1.6.3 > > 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.6.3 release of Apache Accumulo. > > This vote will end on Sat Jun 20 23:30:00 UTC 2015 > (Sat Jun 20 19:30:00 EDT 2015 / Sat Jun 20 16:30:00 PDT 2015) > > 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-1037/ > # note the trailing slash is needed > > > > -- > Christopher L Tubbs II > http://gravatar.com/ctubbsii
