Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: client
    • Labels:
      None

      Description

      Christopher Tubbs, Keith Turner and I hashed out details for best approach for generic tokens which should work both for our API and the proxy.

      1. Client requests the Authenticator class name
      2. Client creates instance of Authenticator, calls login(Properties)
      3. Properties are used to create the appropriate Token, which implements Writable, and return it to user.
      4. Client uses principal + Token with getConnector call
      5. Token is immediately serialized to be used within client api and packaged into a Credential object
      6. Credential gets sent to server via thrift
      7. Principal is checked, if !SYSTEM treated as a PasswordToken, otherwise deserialized as a class defined by the Authenticator (Writable's readFields method called on said class)
      8. Token us then passed through the SecurityOperations impl as well as the authenticator api.

      This allows the authenticator API to use their requested tokens without confusion/code injection issues with deserialization happening for unknown token classes.

      The exact same process for token creation can also be used by the Proxy, with a Map of properties being passed it to create a token on the proxy.

      For backward support, the ZKAuthenticator will expect a PasswordToken, which is simply a byte array.

        Issue Links

          Activity

          Hide
          Hudson added a comment -

          Integrated in Accumulo-1.5 #13 (See https://builds.apache.org/job/Accumulo-1.5/13/)
          ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452601)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/cli/ClientOpts.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Instance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/impl/OfflineScanner.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/InputConfigurator.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/Shell.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/PasswdCommand.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/TraceCommand.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/UserCommand.java
          • /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java
          • /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/branches/1.5/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/master/balancer/TableLoadBalancer.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/Admin.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/FindOfflineTablets.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/WrongTabletTest.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/performance/scan/CollectTabletStats.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/State.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTablePerm.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Authenticate.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/ChangePass.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateUser.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropUser.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SetAuths.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/TableOp.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Validate.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          Show
          Hudson added a comment - Integrated in Accumulo-1.5 #13 (See https://builds.apache.org/job/Accumulo-1.5/13/ ) ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452601) Result = SUCCESS vines : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/cli/ClientOpts.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Instance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/impl/OfflineScanner.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/InputConfigurator.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/Shell.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/PasswdCommand.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/TraceCommand.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/UserCommand.java /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/branches/1.5/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/master/balancer/TableLoadBalancer.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/Admin.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/FindOfflineTablets.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/WrongTabletTest.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/performance/scan/CollectTabletStats.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/State.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTablePerm.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Authenticate.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/ChangePass.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateUser.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropUser.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SetAuths.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/TableOp.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Validate.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-1.5-Hadoop-2.0 #12 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/12/)
          ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452601)

          Result = FAILURE
          vines :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/cli/ClientOpts.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Instance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/impl/OfflineScanner.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/InputConfigurator.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/Shell.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/PasswdCommand.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/TraceCommand.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/UserCommand.java
          • /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java
          • /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/branches/1.5/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/master/balancer/TableLoadBalancer.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/Admin.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/FindOfflineTablets.java
          • /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/WrongTabletTest.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/performance/scan/CollectTabletStats.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/State.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTablePerm.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Authenticate.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/ChangePass.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateUser.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropTable.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropUser.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SetAuths.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/TableOp.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Validate.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          Show
          Hudson added a comment - Integrated in Accumulo-1.5-Hadoop-2.0 #12 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/12/ ) ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452601) Result = FAILURE vines : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/cli/ClientOpts.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Instance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ZooKeeperInstance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/impl/OfflineScanner.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/InputConfigurator.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/mock/MockInstance.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/Shell.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/PasswdCommand.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/TraceCommand.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/util/shell/commands/UserCommand.java /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/impl/TabletLocatorImplTest.java /accumulo/branches/1.5/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/branches/1.5/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/master/balancer/TableLoadBalancer.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/problems/ProblemReports.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/Admin.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/CheckForMetadataProblems.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/FindOfflineTablets.java /accumulo/branches/1.5/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/WrongTabletTest.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/performance/scan/CollectTabletStats.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/State.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/AlterTablePerm.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Authenticate.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/ChangePass.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/CreateUser.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropTable.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/DropUser.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SetAuths.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/TableOp.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/Validate.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #116 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/116/)
          ACCUMULO-1140 display actual number of tservers using precise whole numbers
          ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452602)

          Result = FAILURE
          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
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #116 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/116/ ) ACCUMULO-1140 display actual number of tservers using precise whole numbers ACCUMULO-1041 ACCUMULO-1129 - purging instance.getConnector(Credential) (Revision 1452602) Result = FAILURE 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
          Hide
          Hudson added a comment -

          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)

          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
          Show
          Hudson added a comment - 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) 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
          Hide
          John Vines added a comment -

          Since this seems to be the place for discussion on this-

          I did 2, purged getConnector(Credential). However, I left getAuthenticatorClass and also added getAuthenticator which are used internally in the Instance. I'm not sure if this is something we want to keep exposed to users or to privatize to streamline the getConnector(String, Properties) approach. We need to keep the getConnector(String, AuthenticationToken) for a lot of the code, which is the biggest reason I can think of for keeping those methods public.

          Show
          John Vines added a comment - Since this seems to be the place for discussion on this- I did 2, purged getConnector(Credential). However, I left getAuthenticatorClass and also added getAuthenticator which are used internally in the Instance. I'm not sure if this is something we want to keep exposed to users or to privatize to streamline the getConnector(String, Properties) approach. We need to keep the getConnector(String, AuthenticationToken) for a lot of the code, which is the biggest reason I can think of for keeping those methods public.
          Hide
          Christopher Tubbs added a comment -

          I went ahead and made separate tickets for some of these things that didn't already have them and seemed like they needed one, and am working on several in a branch before I merge to 1.5.

          Show
          Christopher Tubbs added a comment - I went ahead and made separate tickets for some of these things that didn't already have them and seemed like they needed one, and am working on several in a branch before I merge to 1.5.
          Hide
          John Vines added a comment -

          Oh right, forgot about that branch.

          Show
          John Vines added a comment - Oh right, forgot about that branch.
          Hide
          Keith Turner added a comment -

          Any reconsiderations? If not, I would like to get started on this.

          Isn't Christopher working on this in the branch he created?

          Show
          Keith Turner added a comment - Any reconsiderations? If not, I would like to get started on this. Isn't Christopher working on this in the branch he created?
          Hide
          John Vines added a comment -

          Any reconsiderations? If not, I would like to get started on this.

          Show
          John Vines added a comment - Any reconsiderations? If not, I would like to get started on this.
          Hide
          Christopher Tubbs added a comment -

          You're correct on all counts.

          1 was:

          Connector conn = instance.getConnector(String p, Properties t);
          

          1,3,4 are all related to simplifying the API, so it is intuitive for users to know what is expected of them... whether it be how to construct a token and pass it, or how to give the Connector enough information to construct it for you. The proxy is just one use case. Auto-complete in a Java IDE is another.

          Your example code is pretty much exactly what I have been thinking. If that's the right way to go, that's fine... but I'm not entirely convinced there's not a better alternative... though I can't think of one.

          Show
          Christopher Tubbs added a comment - You're correct on all counts. 1 was: Connector conn = instance.getConnector( String p, Properties t); 1,3,4 are all related to simplifying the API, so it is intuitive for users to know what is expected of them... whether it be how to construct a token and pass it, or how to give the Connector enough information to construct it for you. The proxy is just one use case. Auto-complete in a Java IDE is another. Your example code is pretty much exactly what I have been thinking. If that's the right way to go, that's fine... but I'm not entirely convinced there's not a better alternative... though I can't think of one.
          Hide
          John Vines added a comment -

          First of all, was 1 supposed to be Instance.getConnector(String p, Props t)? Or was it actually supposed to be Connector...?

          Well the reason for the properties was for better handling in the cli and proxy. In the instance, it should basically be (Authenticator(Class.forName(getAutheticatorClass()).instanceOf()).login(properties). And perhaps we should expand the client side Authenticator interface to also have a get property sets which returns the valid pairings it requires. What sort of issues are you forseeing?

          Show
          John Vines added a comment - First of all, was 1 supposed to be Instance.getConnector(String p, Props t)? Or was it actually supposed to be Connector...? Well the reason for the properties was for better handling in the cli and proxy. In the instance, it should basically be (Authenticator(Class.forName(getAutheticatorClass()).instanceOf()).login(properties). And perhaps we should expand the client side Authenticator interface to also have a get property sets which returns the valid pairings it requires. What sort of issues are you forseeing?
          Hide
          Christopher Tubbs added a comment -

          John Vines
          1, 3, 4: I'm still working out how to do this, exactly. I still have questions about the need for these, and their behavior (vs. putting the token-construction methods entirely outside our API).
          5: done in "polishing" branch.
          6: this obsoleted by the suggestions posed on ACCUMULO-1024 for minimizing and making more intuitive the API changes from 1.4, which is done for the API in the "polishing" branch, but still needs a tiny bit of work on the back end.
          7: Yes, that's exactly the motivation.
          8, 9: -
          10: I think most, if not all, have migrated. The only ones that might not be are those that occur in comments, vs. code, and I don't know of any instances of that... maybe in the documentation.
          11: I think some of this remains to be seen. Authorizations is down there, after all... never realized that.

          Show
          Christopher Tubbs added a comment - John Vines 1, 3, 4: I'm still working out how to do this, exactly. I still have questions about the need for these, and their behavior (vs. putting the token-construction methods entirely outside our API). 5: done in "polishing" branch. 6: this obsoleted by the suggestions posed on ACCUMULO-1024 for minimizing and making more intuitive the API changes from 1.4, which is done for the API in the "polishing" branch, but still needs a tiny bit of work on the back end. 7: Yes, that's exactly the motivation. 8, 9: - 10: I think most, if not all, have migrated. The only ones that might not be are those that occur in comments, vs. code, and I don't know of any instances of that... maybe in the documentation. 11: I think some of this remains to be seen. Authorizations is down there, after all... never realized that.
          Hide
          John Vines added a comment -

          1. Looks good
          2. This is primarily a convenience method for a lot of the testing frameworks. It's possible to work around, but would make a lot of the code more ugly.
          3/4. Really like this idea, replace it with get property info or something which spits back sets of properties which can be used and descriptions.
          5. Sounds good
          6. I'm okay with spinning out the User Management stuff, as per other discussions. However, this is a bit of authorization work, but mostly Permission management. And I have an illogical liking of the name SecurityOperations, but I can't identify why.
          7. Do you mean use a special token type so user's can't spoof the !SYSTEM principal? I'm okay with this too.
          8. yup
          9. yup
          10. I thought I had migrated them over. Though I may have done it in one of the other iterations and gotten fed up and did things poorly until we were well cemented.
          11. what items do you have in mind?

          Show
          John Vines added a comment - 1. Looks good 2. This is primarily a convenience method for a lot of the testing frameworks. It's possible to work around, but would make a lot of the code more ugly. 3/4. Really like this idea, replace it with get property info or something which spits back sets of properties which can be used and descriptions. 5. Sounds good 6. I'm okay with spinning out the User Management stuff, as per other discussions. However, this is a bit of authorization work, but mostly Permission management. And I have an illogical liking of the name SecurityOperations, but I can't identify why. 7. Do you mean use a special token type so user's can't spoof the !SYSTEM principal? I'm okay with this too. 8. yup 9. yup 10. I thought I had migrated them over. Though I may have done it in one of the other iterations and gotten fed up and did things poorly until we were well cemented. 11. what items do you have in mind?
          Hide
          Keith Turner added a comment - - edited

          Christopher Tubbs and I were looking at these changes today. We are thinking of making the following changes in the near future :

          1. add "Connector getConnector(String p, Props)" AND "SecurityToken getSecurityToken(Props)" to Instance
          2. remove Instance.getConnector(Creds)
          3. remove Instance.getAuthenticatorClassName()
          4. would be nice to have a way to automatically get possible prop keys
          5. rename SecurityToken to AuthenticationToken
          6. split SecurityOperations into UserManager and AuthorizationManager
          7. use specific token type for system user, users can use !SYSTEM prinicipal
          8. review javadocs
          9. test, docs, & examples for InsecureAuthenticator
          10. examples should use new way of doing things
          11. move anything end users would use from o.a.a.core.security to o.a.a.core.client (maybe a security subpackage of client)
          Show
          Keith Turner added a comment - - edited Christopher Tubbs and I were looking at these changes today. We are thinking of making the following changes in the near future : add "Connector getConnector(String p, Props)" AND "SecurityToken getSecurityToken(Props)" to Instance remove Instance.getConnector(Creds) remove Instance.getAuthenticatorClassName() would be nice to have a way to automatically get possible prop keys rename SecurityToken to AuthenticationToken split SecurityOperations into UserManager and AuthorizationManager use specific token type for system user, users can use !SYSTEM prinicipal review javadocs test, docs, & examples for InsecureAuthenticator examples should use new way of doing things move anything end users would use from o.a.a.core.security to o.a.a.core.client (maybe a security subpackage of client)
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk #723 (See https://builds.apache.org/job/Accumulo-Trunk/723/)
          ACCUMULO-1041 - and the corresponding other half. I miss git (Revision 1444478)
          ACCUMULO-1041 - missed a delet (Revision 1444477)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/SecurityToken.java

          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk #723 (See https://builds.apache.org/job/Accumulo-Trunk/723/ ) ACCUMULO-1041 - and the corresponding other half. I miss git (Revision 1444478) ACCUMULO-1041 - missed a delet (Revision 1444477) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/SecurityToken.java vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #81 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/81/)
          ACCUMULO-1041 - and the corresponding other half. I miss git (Revision 1444478)
          ACCUMULO-1041 - missed a delet (Revision 1444477)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/SecurityToken.java

          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #81 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/81/ ) ACCUMULO-1041 - and the corresponding other half. I miss git (Revision 1444478) ACCUMULO-1041 - missed a delet (Revision 1444477) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/tokens/SecurityToken.java vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk #722 (See https://builds.apache.org/job/Accumulo-Trunk/722/)
          ACCUMULO-1041 - minor packaging mishap (Revision 1444474)

          Result = FAILURE
          vines :
          Files :

          • /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/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockAccumulo.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/client/mock/MockSecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.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/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/UserCommand.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java
          • /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java
          • /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.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/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.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/concurrent/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SecurityFixture.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java
          • /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk #722 (See https://builds.apache.org/job/Accumulo-Trunk/722/ ) ACCUMULO-1041 - minor packaging mishap (Revision 1444474) Result = FAILURE vines : Files : /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/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockAccumulo.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/client/mock/MockSecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.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/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/UserCommand.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.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/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.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/concurrent/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SecurityFixture.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #80 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/80/)
          ACCUMULO-1041 - minor packaging mishap (Revision 1444474)

          Result = FAILURE
          vines :
          Files :

          • /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/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockAccumulo.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/client/mock/MockSecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.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/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/UserCommand.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java
          • /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java
          • /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.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/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.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/concurrent/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SecurityFixture.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java
          • /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #80 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/80/ ) ACCUMULO-1041 - minor packaging mishap (Revision 1444474) Result = FAILURE vines : Files : /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/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockAccumulo.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/client/mock/MockSecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.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/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/UserCommand.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.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/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.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/concurrent/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/SecurityFixture.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/security/WalkingSecurity.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk #721 (See https://builds.apache.org/job/Accumulo-Trunk/721/)
          ACCUMULO-1041 - missed some files as I always do (Revision 1444344)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler
          • /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/Credential.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/SecurityToken.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk #721 (See https://builds.apache.org/job/Accumulo-Trunk/721/ ) ACCUMULO-1041 - missed some files as I always do (Revision 1444344) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler /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/Credential.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/SecurityToken.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #79 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/79/)
          ACCUMULO-1041 - missed some files as I always do (Revision 1444344)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler
          • /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/Credential.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/SecurityToken.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #79 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/79/ ) ACCUMULO-1041 - missed some files as I always do (Revision 1444344) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/CredentialHelper.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/handler /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/Credential.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/tokens/SecurityToken.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #78 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/78/)
          ACCUMULO-1041 - Majority of the client interfaces tackled. CLI needs work, as does proxy. Javadocs are a mess, as are some variable names, but it's functional. Except mapreduce APIs need DistributedCache code reintegrated as discussed on JIRA (Revision 1444337)

          Result = FAILURE
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnDefaultTable.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnRequiredTable.java
          • /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/admin/InstanceOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/BatchWriterImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ConnectorImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MetadataLocationObtainer.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MultiTableBatchWriterImpl.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/impl/ScannerImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ScannerIterator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletLocator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchDeleter.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReader.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReaderIterator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchWriter.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ThriftScanner.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/Writer.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/thrift/ClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.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/MockAccumulo.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/client/mock/MockSecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/gc/thrift/GCMonitorService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/master/thrift/MasterClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/SecurityErrorCode.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/tabletserver/thrift/TabletClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/MetadataTable.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/CreateUserCommand.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/UserCommand.java
          • /accumulo/trunk/core/src/main/thrift/client.thrift
          • /accumulo/trunk/core/src/main/thrift/gc.thrift
          • /accumulo/trunk/core/src/main/thrift/master.thrift
          • /accumulo/trunk/core/src/main/thrift/security.thrift
          • /accumulo/trunk/core/src/main/thrift/tabletserver.thrift
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/ReadWriteExample.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/dirlist/Viewer.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java
          • /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java
          • /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnDefaultTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnRequiredTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOpts.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/BulkImporter.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/ClientServiceHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/SimpleGarbageCollector.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/Master.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataStateStore.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataTableScanner.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/RootTabletStateStore.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/metanalysis/IndexMeta.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authorizor.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/InsecurePermHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/PermissionHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthenticator.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthorizor.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKPermHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/Tablet.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/MasterMessage.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/SplitReportMessage.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/TabletStatusMessage.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/MetadataTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/RandomWriter.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/VisibilityTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/ZombieTServer.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/performance/thrift/NullTserver.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/concurrent/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/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/SecurityFixture.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/WalkingSecurity.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java
          • /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #78 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/78/ ) ACCUMULO-1041 - Majority of the client interfaces tackled. CLI needs work, as does proxy. Javadocs are a mess, as are some variable names, but it's functional. Except mapreduce APIs need DistributedCache code reintegrated as discussed on JIRA (Revision 1444337) Result = FAILURE vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnDefaultTable.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnRequiredTable.java /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/admin/InstanceOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/BatchWriterImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ConnectorImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MetadataLocationObtainer.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MultiTableBatchWriterImpl.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/impl/ScannerImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ScannerIterator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletLocator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchDeleter.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReader.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReaderIterator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchWriter.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ThriftScanner.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/Writer.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/thrift/ClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.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/MockAccumulo.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/client/mock/MockSecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/gc/thrift/GCMonitorService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/master/thrift/MasterClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/SecurityErrorCode.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/tabletserver/thrift/TabletClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/MetadataTable.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/CreateUserCommand.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/UserCommand.java /accumulo/trunk/core/src/main/thrift/client.thrift /accumulo/trunk/core/src/main/thrift/gc.thrift /accumulo/trunk/core/src/main/thrift/master.thrift /accumulo/trunk/core/src/main/thrift/security.thrift /accumulo/trunk/core/src/main/thrift/tabletserver.thrift /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/ReadWriteExample.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/dirlist/Viewer.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnDefaultTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnRequiredTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOpts.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/BulkImporter.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/ClientServiceHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/SimpleGarbageCollector.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/Master.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataStateStore.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataTableScanner.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/RootTabletStateStore.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/metanalysis/IndexMeta.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authorizor.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/InsecurePermHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/PermissionHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthenticator.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthorizor.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKPermHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/Tablet.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/MasterMessage.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/SplitReportMessage.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/TabletStatusMessage.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/MetadataTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/RandomWriter.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/VisibilityTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/ZombieTServer.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/performance/thrift/NullTserver.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/concurrent/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/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/SecurityFixture.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/WalkingSecurity.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk #720 (See https://builds.apache.org/job/Accumulo-Trunk/720/)
          ACCUMULO-1041 - Majority of the client interfaces tackled. CLI needs work, as does proxy. Javadocs are a mess, as are some variable names, but it's functional. Except mapreduce APIs need DistributedCache code reintegrated as discussed on JIRA (Revision 1444337)

          Result = FAILURE
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnDefaultTable.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnRequiredTable.java
          • /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/admin/InstanceOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/BatchWriterImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ConnectorImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MetadataLocationObtainer.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MultiTableBatchWriterImpl.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/impl/ScannerImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ScannerIterator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletLocator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchDeleter.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReader.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReaderIterator.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchWriter.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ThriftScanner.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/Writer.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/thrift/ClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.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/MockAccumulo.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/client/mock/MockSecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/gc/thrift/GCMonitorService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/master/thrift/MasterClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/SecurityErrorCode.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/tabletserver/thrift/TabletClientService.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/MetadataTable.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/CreateUserCommand.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/UserCommand.java
          • /accumulo/trunk/core/src/main/thrift/client.thrift
          • /accumulo/trunk/core/src/main/thrift/gc.thrift
          • /accumulo/trunk/core/src/main/thrift/master.thrift
          • /accumulo/trunk/core/src/main/thrift/security.thrift
          • /accumulo/trunk/core/src/main/thrift/tabletserver.thrift
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java
          • /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/ReadWriteExample.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/dirlist/Viewer.java
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java
          • /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java
          • /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnDefaultTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnRequiredTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOpts.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/BulkImporter.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/ClientServiceHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/SimpleGarbageCollector.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/Master.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataStateStore.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataTableScanner.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/RootTabletStateStore.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/metanalysis/IndexMeta.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authorizor.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/InsecurePermHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/PermissionHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthenticator.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthorizor.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKPermHandler.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/Tablet.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/MasterMessage.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/SplitReportMessage.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/TabletStatusMessage.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/MetadataTable.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/RandomWriter.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java
          • /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/VisibilityTest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/ZombieTServer.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/performance/thrift/NullTserver.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/concurrent/CreateUser.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/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/SecurityFixture.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/WalkingSecurity.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java
          • /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk #720 (See https://builds.apache.org/job/Accumulo-Trunk/720/ ) ACCUMULO-1041 - Majority of the client interfaces tackled. CLI needs work, as does proxy. Javadocs are a mess, as are some variable names, but it's functional. Except mapreduce APIs need DistributedCache code reintegrated as discussed on JIRA (Revision 1444337) Result = FAILURE vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnDefaultTable.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/cli/ClientOnRequiredTable.java /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/admin/InstanceOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/BatchWriterImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ConnectorImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MetadataLocationObtainer.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/MultiTableBatchWriterImpl.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/impl/ScannerImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ScannerIterator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletLocator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchDeleter.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReader.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchReaderIterator.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/TabletServerBatchWriter.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/ThriftScanner.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/Writer.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/impl/thrift/ClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.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/MockAccumulo.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/client/mock/MockSecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mock/MockUser.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/gc/thrift/GCMonitorService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/master/thrift/MasterClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/security/thrift/SecurityErrorCode.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/tabletserver/thrift/TabletClientService.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/MetadataTable.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/CreateUserCommand.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/UserCommand.java /accumulo/trunk/core/src/main/thrift/client.thrift /accumulo/trunk/core/src/main/thrift/gc.thrift /accumulo/trunk/core/src/main/thrift/master.thrift /accumulo/trunk/core/src/main/thrift/security.thrift /accumulo/trunk/core/src/main/thrift/tabletserver.thrift /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/cli/TestClientOpts.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/mapred/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloFileOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormatTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockConnectorTest.java /accumulo/trunk/core/src/test/java/org/apache/accumulo/core/client/mock/MockTableOperationsTest.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/ReadWriteExample.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/dirlist/Viewer.java /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/filedata/FileDataQuery.java /accumulo/trunk/examples/simple/src/test/java/org/apache/accumulo/examples/simple/filedata/ChunkInputFormatTest.java /accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/ProxyServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnDefaultTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOnRequiredTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/cli/ClientOpts.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/BulkImporter.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/ClientServiceHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/client/HdfsZooInstance.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/SimpleGarbageCollector.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/Master.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataStateStore.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/MetaDataTableScanner.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/master/state/RootTabletStateStore.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/metanalysis/IndexMeta.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/AuditedSecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityConstants.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/SecurityOperation.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authenticator.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/Authorizor.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/InsecurePermHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/PermissionHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthenticator.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKAuthorizor.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/security/handler/ZKPermHandler.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/Tablet.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/MasterMessage.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/SplitReportMessage.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/mastermessage/TabletStatusMessage.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/MetadataTable.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/RandomWriter.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/util/VerifyTabletAssignments.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/gc/TestConfirmDeletes.java /accumulo/trunk/server/src/test/java/org/apache/accumulo/server/master/TestMergeState.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/QueryMetadataTable.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/FunctionalTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/VisibilityTest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/ZombieTServer.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/performance/thrift/NullTserver.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/concurrent/CreateUser.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/multitable/CopyTool.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/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/SecurityFixture.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/WalkingSecurity.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/randomwalk/sequential/MapRedVerifyTool.java /accumulo/trunk/test/src/test/java/org/apache/accumulo/test/MiniAccumuloClusterTest.java
          Hide
          Christopher Tubbs added a comment -

          I can accept collateral damage to the mapreduce code, because I can review and fix all the affected stuff there, but everything does need to be relatively stable to fix that stuff. I'm more generally concerned about "collateral damage" to other parts of the code, if there were any other changes that got reverted.

          Show
          Christopher Tubbs added a comment - I can accept collateral damage to the mapreduce code, because I can review and fix all the affected stuff there, but everything does need to be relatively stable to fix that stuff. I'm more generally concerned about "collateral damage" to other parts of the code, if there were any other changes that got reverted.
          Hide
          John Vines added a comment -

          I'm working on it now, expect it to come in sometime tomorrow afternoon.

          As for reverts, I tried to be extremely careful, as it was dominantly done via reverts of the few commits I did against ACCUMULO-259 just against the core module, as touches of Util. The mapreduce/mapred are the most likely to have collateral damage because of the changes made intermittently to them.

          Show
          John Vines added a comment - I'm working on it now, expect it to come in sometime tomorrow afternoon. As for reverts, I tried to be extremely careful, as it was dominantly done via reverts of the few commits I did against ACCUMULO-259 just against the core module, as touches of Util. The mapreduce/mapred are the most likely to have collateral damage because of the changes made intermittently to them.
          Hide
          Christopher Tubbs added a comment -

          At some point, regarding the changes to the security token stuff, the code in ConfiguratorBase.getToken() had the code reverted that I added for ACCUMULO-829, to read from the DistributedCache. Do you know if anything else got reverted aggressively that maybe should not have been?

          Show
          Christopher Tubbs added a comment - At some point, regarding the changes to the security token stuff, the code in ConfiguratorBase.getToken() had the code reverted that I added for ACCUMULO-829 , to read from the DistributedCache. Do you know if anything else got reverted aggressively that maybe should not have been?
          Hide
          Christopher Tubbs added a comment -

          Any progress on this? I need this for testing ACCUMULO-829.

          Show
          Christopher Tubbs added a comment - Any progress on this? I need this for testing ACCUMULO-829 .
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #61 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/61/)
          ACCUMULO-259 ACCUMULO-971 - more missed merges. Remaining javadoc inconsistencies will be addressed after ACCUMULO-1041 (Revision 1442440)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #61 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/61/ ) ACCUMULO-259 ACCUMULO-971 - more missed merges. Remaining javadoc inconsistencies will be addressed after ACCUMULO-1041 (Revision 1442440) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          Hide
          Hudson added a comment -

          Integrated in Accumulo-Trunk #703 (See https://builds.apache.org/job/Accumulo-Trunk/703/)
          ACCUMULO-259 ACCUMULO-971 - more missed merges. Remaining javadoc inconsistencies will be addressed after ACCUMULO-1041 (Revision 1442440)

          Result = SUCCESS
          vines :
          Files :

          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          Show
          Hudson added a comment - Integrated in Accumulo-Trunk #703 (See https://builds.apache.org/job/Accumulo-Trunk/703/ ) ACCUMULO-259 ACCUMULO-971 - more missed merges. Remaining javadoc inconsistencies will be addressed after ACCUMULO-1041 (Revision 1442440) Result = SUCCESS vines : Files : /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/SecurityOperationsImpl.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/AccumuloRowInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapred/InputFormatBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/AccumuloRowInputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/mapreduce/lib/util/ConfiguratorBase.java
          Hide
          John Vines added a comment -

          Oh yeah, the other aspect we didn't cover, but still translates well from the Properties definition, is the CLI.

          Show
          John Vines added a comment - Oh yeah, the other aspect we didn't cover, but still translates well from the Properties definition, is the CLI.

            People

            • Assignee:
              John Vines
              Reporter:
              John Vines
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development