Details

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

      Description

      Before we release 1.5 we must run test/compat/diffAPI.pl and analyze 1.4 and 1.5 API changes.

      I just ran it and saw alow of diffs. This may be because of removal of deprecated methods. I am going to attempt to improve the script to show whats deprecated in 1.4. Also I may attempt to make it produce a report that would be suitable to include with release notes.

      I did notice the following API change that is not due to deprecation. Need to research the other diffs.

      diff -u diffWorkDir/jar1/org.apache.accumulo.core.client.ZooKeeperInstance diffWorkDir/jar2/org.apache.accumulo.core.client.ZooKeeperInstance
      --- diffWorkDir/jar1/org.apache.accumulo.core.client.ZooKeeperInstance  2012-09-17 09:53:11.156401640 -0400
      +++ diffWorkDir/jar2/org.apache.accumulo.core.client.ZooKeeperInstance  2012-09-17 09:53:22.580387286 -0400
      @@ -18,6 +18,6 @@
           public org.apache.accumulo.core.client.ZooKeeperInstance(java.util.UUID, java.lang.String, int);
           public org.apache.accumulo.core.conf.AccumuloConfiguration getConfiguration();
           public static java.lang.String getInstanceIDFromHdfs(org.apache.hadoop.fs.Path);
      -    public static java.lang.String lookupInstanceName(org.apache.accumulo.core.zookeeper.ZooCache, java.util.UUID);
      +    public static java.lang.String lookupInstanceName(org.apache.accumulo.fate.zookeeper.ZooCache, java.util.UUID);
           public void setConfiguration(org.apache.accumulo.core.conf.AccumuloConfiguration);
      

        Issue Links

          Activity

          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk #840 (See https://builds.apache.org/job/Accumulo-Trunk/840/)
          ACCUMULO-1243 made accumulo more responsive to failed splits
          ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4
          ACCUMULO-578 don't log a message for every time a sorted WALOG disappears (Revision 1470737)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/pom.xml
          • /accumulo/trunk/server
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/GarbageCollectWriteAheadLogs.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java
          • /accumulo/trunk/src
          • /accumulo/trunk/test/src/test/resources/log4j.properties
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk #840 (See https://builds.apache.org/job/Accumulo-Trunk/840/ ) ACCUMULO-1243 made accumulo more responsive to failed splits ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 ACCUMULO-578 don't log a message for every time a sorted WALOG disappears (Revision 1470737) Result = SUCCESS kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/pom.xml /accumulo/trunk/server /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/GarbageCollectWriteAheadLogs.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java /accumulo/trunk/src /accumulo/trunk/test/src/test/resources/log4j.properties
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #198 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/198/)
          ACCUMULO-1243 made accumulo more responsive to failed splits
          ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4
          ACCUMULO-578 don't log a message for every time a sorted WALOG disappears (Revision 1470737)

          Result = FAILURE
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/pom.xml
          • /accumulo/trunk/server
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/GarbageCollectWriteAheadLogs.java
          • /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java
          • /accumulo/trunk/src
          • /accumulo/trunk/test/src/test/resources/log4j.properties
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #198 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/198/ ) ACCUMULO-1243 made accumulo more responsive to failed splits ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 ACCUMULO-578 don't log a message for every time a sorted WALOG disappears (Revision 1470737) Result = FAILURE kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/pom.xml /accumulo/trunk/server /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/gc/GarbageCollectWriteAheadLogs.java /accumulo/trunk/server/src/main/java/org/apache/accumulo/server/tabletserver/TabletServer.java /accumulo/trunk/src /accumulo/trunk/test/src/test/resources/log4j.properties
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5 #87 (See https://builds.apache.org/job/Accumulo-1.5/87/)
          ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 (Revision 1470733)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5 #87 (See https://builds.apache.org/job/Accumulo-1.5/87/ ) ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 (Revision 1470733) Result = SUCCESS kturner : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5-Hadoop-2.0 #86 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/86/)
          ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 (Revision 1470733)

          Result = FAILURE
          kturner :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5-Hadoop-2.0 #86 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/86/ ) ACCUMULO-765 make getAuthorizationFailures() public like it was in 1.4 (Revision 1470733) Result = FAILURE kturner : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #137 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/137/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456986)

          Result = ABORTED
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/server
          • /accumulo/trunk/src
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #137 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/137/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456986) Result = ABORTED kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/server /accumulo/trunk/src /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5 #34 (See https://builds.apache.org/job/Accumulo-1.5/34/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456985)

          Result = ABORTED
          kturner :
          Files :

          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5 #34 (See https://builds.apache.org/job/Accumulo-1.5/34/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456985) Result = ABORTED kturner : Files : /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5-Hadoop-2.0 #32 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/32/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456985)

          Result = UNSTABLE
          kturner :
          Files :

          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java
          • /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5-Hadoop-2.0 #32 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/32/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456985) Result = UNSTABLE kturner : Files : /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java /accumulo/branches/1.5/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk #778 (See https://builds.apache.org/job/Accumulo-Trunk/778/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456986)

          Result = UNSTABLE
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/server
          • /accumulo/trunk/src
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk #778 (See https://builds.apache.org/job/Accumulo-Trunk/778/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456986) Result = UNSTABLE kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/server /accumulo/trunk/src /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloCluster.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/MiniAccumuloConfig.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5-Hadoop-2.0 #31 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/31/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456746)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Key.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5-Hadoop-2.0 #31 (See https://builds.apache.org/job/Accumulo-1.5-Hadoop-2.0/31/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456746) Result = SUCCESS kturner : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Key.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-1.5 #33 (See https://builds.apache.org/job/Accumulo-1.5/33/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456746)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Key.java
          • /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-1.5 #33 (See https://builds.apache.org/job/Accumulo-1.5/33/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456746) Result = SUCCESS kturner : Files : /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Key.java /accumulo/branches/1.5/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk #777 (See https://builds.apache.org/job/Accumulo-Trunk/777/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456748)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Key.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/server
          • /accumulo/trunk/src
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk #777 (See https://builds.apache.org/job/Accumulo-Trunk/777/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456748) Result = SUCCESS kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Key.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Mutation.java /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/server /accumulo/trunk/src
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #136 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/136/)
          ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456748)

          Result = SUCCESS
          kturner :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/assemble
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Key.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Mutation.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java
          • /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java
          • /accumulo/trunk/server
          • /accumulo/trunk/src
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #136 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/136/ ) ACCUMULO-765 Marked some of the new 1.5 APIs with @since javadoc tags (Revision 1456748) Result = SUCCESS kturner : Files : /accumulo/trunk /accumulo/trunk/assemble /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchScanner.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/BatchWriterConfig.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/Connector.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/IteratorSetting.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/ScannerBase.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/TimedOutException.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveCompaction.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/ActiveScan.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/InstanceOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/admin/TableOperations.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/NullToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/PasswordToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/security/tokens/SystemToken.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Key.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/data/Mutation.java /accumulo/trunk/examples /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/ZooStore.java /accumulo/trunk/fate/src/main/java/org/apache/accumulo/fate/zookeeper/ZooSession.java /accumulo/trunk/server /accumulo/trunk/src
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk-Hadoop-2.0 #102 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/102/)
          ACCUMULO-670 ACCUMULO-765 - merging 1449793 to trunk. Plus a little extra, it looks like? (Revision 1449794)

          Result = FAILURE
          vines :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.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/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/InsertCommand.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/RandomBatchWriter.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk-Hadoop-2.0 #102 (See https://builds.apache.org/job/Accumulo-Trunk-Hadoop-2.0/102/ ) ACCUMULO-670 ACCUMULO-765 - merging 1449793 to trunk. Plus a little extra, it looks like? (Revision 1449794) Result = FAILURE vines : Files : /accumulo/trunk /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.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/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/InsertCommand.java /accumulo/trunk/examples /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/RandomBatchWriter.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          Hide
          hudson Hudson added a comment -

          Integrated in Accumulo-Trunk #744 (See https://builds.apache.org/job/Accumulo-Trunk/744/)
          ACCUMULO-670 ACCUMULO-765 - merging 1449793 to trunk. Plus a little extra, it looks like? (Revision 1449794)

          Result = FAILURE
          vines :
          Files :

          • /accumulo/trunk
          • /accumulo/trunk/core
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.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/mapreduce/AccumuloOutputFormat.java
          • /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/InsertCommand.java
          • /accumulo/trunk/examples
          • /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/RandomBatchWriter.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java
          • /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          Show
          hudson Hudson added a comment - Integrated in Accumulo-Trunk #744 (See https://builds.apache.org/job/Accumulo-Trunk/744/ ) ACCUMULO-670 ACCUMULO-765 - merging 1449793 to trunk. Plus a little extra, it looks like? (Revision 1449794) Result = FAILURE vines : Files : /accumulo/trunk /accumulo/trunk/core /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/client/MutationsRejectedException.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/mapreduce/AccumuloOutputFormat.java /accumulo/trunk/core/src/main/java/org/apache/accumulo/core/util/shell/commands/InsertCommand.java /accumulo/trunk/examples /accumulo/trunk/examples/simple/src/main/java/org/apache/accumulo/examples/simple/client/RandomBatchWriter.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/TestIngest.java /accumulo/trunk/test/src/main/java/org/apache/accumulo/test/functional/PermissionsTest.java
          Hide
          billie.rinaldi Billie Rinaldi added a comment -

          Actually, I was wrong. I was testing in eclipse and noticed it was doing something funny, so I switched to compiling and running a jar at the command line. It couldn't find the lookupInstanceName method.

          Show
          billie.rinaldi Billie Rinaldi added a comment - Actually, I was wrong. I was testing in eclipse and noticed it was doing something funny, so I switched to compiling and running a jar at the command line. It couldn't find the lookupInstanceName method.
          Hide
          billie.rinaldi Billie Rinaldi added a comment -

          I think we're good. I compiled the following test against 1.4, then ran it against a running 1.5 instance.

          ZooKeeperInstance instance = new ZooKeeperInstance("acu15", "localhost");
          ZooCache zc = new ZooCache("localhost", 60000);
          System.out.println(ZooKeeperInstance.lookupInstanceName(zc, UUID.fromString(instance.getInstanceID())));
          
          Show
          billie.rinaldi Billie Rinaldi added a comment - I think we're good. I compiled the following test against 1.4, then ran it against a running 1.5 instance. ZooKeeperInstance instance = new ZooKeeperInstance( "acu15" , "localhost" ); ZooCache zc = new ZooCache( "localhost" , 60000); System .out.println(ZooKeeperInstance.lookupInstanceName(zc, UUID.fromString(instance.getInstanceID())));
          Hide
          kturner Keith Turner added a comment -

          or is the new lookupInstanceName that takes the fate ZooCache OK, since the core ZooCache extending the fate ZooCache should work in the new method?

          It seems like the new method would be ok with the proposed extension. It would be nice to test it. Could compile code against 1.4 that uses that method, and then run the compiled code against 1.5.

          Show
          kturner Keith Turner added a comment - or is the new lookupInstanceName that takes the fate ZooCache OK, since the core ZooCache extending the fate ZooCache should work in the new method? It seems like the new method would be ok with the proposed extension. It would be nice to test it. Could compile code against 1.4 that uses that method, and then run the compiled code against 1.5.
          Hide
          billie.rinaldi Billie Rinaldi added a comment -

          Question: if I bring back org.apache.accumulo.core.zookeeper.ZooCache and make it a trivial subclass of org.apache.accumulo.fate.zookeeper.ZooCache, should I also bring back

          public static String lookupInstanceName(org.apache.accumulo.core.zookeeper.ZooCache zooCache, UUID instanceId)
          

          or is the new lookupInstanceName that takes the fate ZooCache OK, since the core ZooCache extending the fate ZooCache should work in the new method?

          Show
          billie.rinaldi Billie Rinaldi added a comment - Question: if I bring back org.apache.accumulo.core.zookeeper.ZooCache and make it a trivial subclass of org.apache.accumulo.fate.zookeeper.ZooCache, should I also bring back public static String lookupInstanceName(org.apache.accumulo.core.zookeeper.ZooCache zooCache, UUID instanceId) or is the new lookupInstanceName that takes the fate ZooCache OK, since the core ZooCache extending the fate ZooCache should work in the new method?
          Hide
          kturner Keith Turner added a comment - - edited

          I almost think we don't have to bring them back because those methods are all protected.

          I agree, I did not notice it was protected. handleBlockSize() was also protected, deprecated, and gone in 1.5. I added a ticket to japi-compliance asking them show if the method is public, protected, etc. in the report.

          Show
          kturner Keith Turner added a comment - - edited I almost think we don't have to bring them back because those methods are all protected. I agree, I did not notice it was protected. handleBlockSize() was also protected, deprecated, and gone in 1.5. I added a ticket to japi-compliance asking them show if the method is public, protected, etc. in the report.
          Hide
          billie.rinaldi Billie Rinaldi added a comment -

          Definitely do not replace it. Iterator options are no longer accessed separately from the iterators themselves. The methods

          List<AccumuloIterator> getIterators(Configuration conf)
          

          and

          List<AccumuloIteratorOption> getIteratorOptions(Configuration conf)
          

          have been replaced by

          List<IteratorSetting> getIterators(Configuration conf)
          

          I guess the name of the replacement method will have to change if we bring the other two back as deprecated. I almost think we don't have to bring them back because those methods are all protected. Even in classes that extend InputFormatBase the design pattern is not to access those methods directly, but to use

          void setupIterators(Configuration conf, Scanner scanner)

          which pulls the iterator information from the Configuration and adds the iterators to the Scanner. But I won't argue if anyone thinks we should bring them back.

          Show
          billie.rinaldi Billie Rinaldi added a comment - Definitely do not replace it. Iterator options are no longer accessed separately from the iterators themselves. The methods List<AccumuloIterator> getIterators(Configuration conf) and List<AccumuloIteratorOption> getIteratorOptions(Configuration conf) have been replaced by List<IteratorSetting> getIterators(Configuration conf) I guess the name of the replacement method will have to change if we bring the other two back as deprecated. I almost think we don't have to bring them back because those methods are all protected. Even in classes that extend InputFormatBase the design pattern is not to access those methods directly, but to use void setupIterators(Configuration conf, Scanner scanner) which pulls the iterator information from the Configuration and adds the iterators to the Scanner. But I won't argue if anyone thinks we should bring them back.
          Hide
          ctubbsii Christopher Tubbs added a comment -

          The InputFormatBase.getIteratorOptions(Configuration) method should be re-added (as deprecated) and replaced with one that accepts a "Job" object instead, as part of ACCUMULO-769 (pending objections to that ticket).

          Show
          ctubbsii Christopher Tubbs added a comment - The InputFormatBase.getIteratorOptions(Configuration) method should be re-added (as deprecated) and replaced with one that accepts a "Job" object instead, as part of ACCUMULO-769 (pending objections to that ticket).
          Hide
          kturner Keith Turner added a comment -

          I found a tool called japi-compliance that almost did what I wanted, but could not suppress deprecated methods. I put in a ticket to suppress deprecated methods, and it was fixed over the weekend. Here is the japi-compliance report.

          http://people.apache.org/~kturner/compat_reports/accumulo/1.4.2-SNAPSHOT_to_1.5.0-SNAPSHOT/compat_report.html

          Looking at this report I noticed another non-deprecated method disappeard in 1.5.0-SNAPSHOT

          InputFormatBase.getIteratorOptions(Configuration)
          
          Show
          kturner Keith Turner added a comment - I found a tool called japi-compliance that almost did what I wanted, but could not suppress deprecated methods. I put in a ticket to suppress deprecated methods, and it was fixed over the weekend. Here is the japi-compliance report. http://people.apache.org/~kturner/compat_reports/accumulo/1.4.2-SNAPSHOT_to_1.5.0-SNAPSHOT/compat_report.html Looking at this report I noticed another non-deprecated method disappeard in 1.5.0-SNAPSHOT InputFormatBase.getIteratorOptions(Configuration)
          Hide
          billie.rinaldi Billie Rinaldi added a comment -

          My bad.

          Show
          billie.rinaldi Billie Rinaldi added a comment - My bad.

            People

            • Assignee:
              kturner Keith Turner
              Reporter:
              kturner Keith Turner
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development