You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by GitBox <gi...@apache.org> on 2018/11/06 18:31:41 UTC

[GitHub] ctubbsii opened a new issue #748: Establish a "connection string" concept for constructing Accumulo clients

ctubbsii opened a new issue #748: Establish a "connection string" concept for constructing Accumulo clients
URL: https://github.com/apache/accumulo/issues/748
 
 
   See https://github.com/apache/accumulo/issues/747#issuecomment-436349942
   
   The idea here is to establish a connection string concept, so one can easily create an Accumulo client object from just a connection string, and can easily specify a connection string in a configuration field.
   
   In the referenced comment, I proposed something like the following URI:
   
   `accumulo://[user[:password]@]name?zkHosts=host1:port1,host2:port2,host3,host4:port4`
   
   Other optional parameters could be added to the URI to support setting the path to a keytab file, or other authentication token information.
   
   The `Accumulo.newClient()` entry point could have a method called `to(String connectionString)`, and we can document the connection string syntax fully in the Javadoc and on the website.
   
   The client configuration file could have a `connectionString` property name. (maybe just `connection`?) Not sure the best name.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services