[ https://issues.apache.org/jira/browse/ACCUMULO-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13593011#comment-13593011 ]
Hudson commented on ACCUMULO-1129: ---------------------------------- Integrated in Accumulo-Trunk #757 (See [https://builds.apache.org/job/Accumulo-Trunk/757/]) ACCUMULO-1140 display actual number of tservers using precise whole numbers ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452602) ACCUMULO-1129 - Implemented new getConnector methods and getProperties in the client side handler. Also fixed a bug with the way I was having ZKAuthetnicator and InsecureAuthenticator getting the parent (core) class. (Revision 1452560) Result = SUCCESS vines : Files : * /accumulo/trunk * /accumulo/trunk/core * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOpts.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Instance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/OfflineScanner.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/InputConfigurator.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/Shell.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/PasswdCommand.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/TraceCommand.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/UserCommand.java * /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java * /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java * /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java * /accumulo/trunk/server * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/balancer/TableLoadBalancer.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/monitor/servlets/MasterServlet.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/monitor/servlets/PreciseNumberType.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/Admin.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/FindOfflineTablets.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/WrongTabletTest.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/performance/scan/CollectTabletStats.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/State.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTable.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTablePerm.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Authenticate.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/ChangePass.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateTable.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateUser.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropTable.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropUser.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SetAuths.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/TableOp.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Validate.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java vines : Files : * /accumulo/trunk * /accumulo/trunk/core * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Instance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler/Authenticator.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler/InsecureAuthenticator.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler/ZKAuthenticator.java * /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/ThriftSecurityException.java * /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java * /accumulo/trunk/server * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/InsecureAuthenticator.java * /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthenticator.java * /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java > Make it easier for users to construct and use a security token > -------------------------------------------------------------- > > Key: ACCUMULO-1129 > URL: https://issues.apache.org/jira/browse/ACCUMULO-1129 > Project: Accumulo > Issue Type: Sub-task > Components: master, tserver > Reporter: Christopher Tubbs > Assignee: John Vines > Fix For: 1.5.0 > > > In comments on ACCUMULO-1041, we discussed options for simplifying the API > for "logging in" or, more appropriately, getting tokens to create a Connector > with. > The main idea is: > # add "Connector getConnector(String p, Props)" AND "SecurityToken > getSecurityToken(Props)" to Instance > # would be nice to have a way to automatically get possible prop keys > The idea of properties here is to provide an interface for passing any set of > credentials to an authentication system to either get a connector directly > (with the token being constructed internally), or to get a (potentially) > re-usable token. This is especially important for components like the proxy, > for which we'd rather not implement every possible security token type, nor > do we want to require every possible authentication service be written to > support every language that the proxy supports. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira