See <https://builds.apache.org/job/Cassandra/2131/changes>
Changes: [jbellis] update nodetool ring description ------------------------------------------ Started by an SCM change Building remotely on ubuntu1 in workspace <https://builds.apache.org/job/Cassandra/ws/> Checkout:Cassandra / <https://builds.apache.org/job/Cassandra/ws/> - hudson.remoting.Channel@6e9d298a:ubuntu1 Using strategy: Default Last Built Revision: Revision 96a46771b287a265a4d9faf61543163e342f6d87 (origin/trunk) Fetching changes from 1 remote Git repository Fetching upstream changes from https://git-wip-us.apache.org/repos/asf/cassandra.git Commencing build of Revision 4c1b11bc35ed8770076742ad27e8374418e9970e (origin/trunk) Checking out Revision 4c1b11bc35ed8770076742ad27e8374418e9970e (origin/trunk) [Cassandra] $ /home/hudson/tools/ant/latest/bin/ant -Dversion=2012-09-19_17-10-23 -Dtest.timeout=90000 -Dcobertura.dir=/usr/share/java clean release test Buildfile: <https://builds.apache.org/job/Cassandra/ws/build.xml> clean: [delete] Deleting directory <https://builds.apache.org/job/Cassandra/ws/build/test> [delete] Deleting directory <https://builds.apache.org/job/Cassandra/ws/build/classes> [delete] Deleting directory <https://builds.apache.org/job/Cassandra/ws/src/gen-java> [delete] Deleting: <https://builds.apache.org/job/Cassandra/ws/build/internode.avpr> maven-ant-tasks-localrepo: maven-ant-tasks-download: maven-ant-tasks-init: maven-declare-dependencies: maven-ant-tasks-retrieve-build: init-dependencies: [echo] Loading dependency paths from file: <https://builds.apache.org/job/Cassandra/ws/build/build-dependencies.xml> init: [mkdir] Created dir: <https://builds.apache.org/job/Cassandra/ws/build/classes/main> [mkdir] Created dir: <https://builds.apache.org/job/Cassandra/ws/build/classes/thrift> [mkdir] Created dir: <https://builds.apache.org/job/Cassandra/ws/build/test/lib> [mkdir] Created dir: <https://builds.apache.org/job/Cassandra/ws/build/test/classes> [mkdir] Created dir: <https://builds.apache.org/job/Cassandra/ws/src/gen-java> check-avro-generate: avro-interface-generate-internode: [echo] Generating Avro internode code... avro-generate: build-subprojects: check-gen-cli-grammar: gen-cli-grammar: [echo] Building Grammar <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/cli/Cli.g> .... check-gen-cql2-grammar: gen-cql2-grammar: [echo] Building Grammar <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/cql/Cql.g> ... check-gen-cql3-grammar: gen-cql3-grammar: [echo] Building Grammar <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/cql3/Cql.g> ... build-project: [echo] apache-cassandra: <https://builds.apache.org/job/Cassandra/ws/build.xml> [javac] Compiling 40 source files to <https://builds.apache.org/job/Cassandra/ws/build/classes/thrift> [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] Compiling 687 source files to <https://builds.apache.org/job/Cassandra/ws/build/classes/main> [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/io/util/Memory.java>:20: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] import sun.misc.Unsafe; [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/io/util/Memory.java>:26: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] private static final Unsafe unsafe; [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:40: cannot find symbol [javac] symbol : class ConfigurationException [javac] location: package org.apache.cassandra.config [javac] import org.apache.cassandra.config.ConfigurationException; [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:659: cannot find symbol [javac] symbol : class ConfigurationException [javac] location: class org.apache.cassandra.tools.NodeCmd [javac] public static void main(String[] args) throws IOException, InterruptedException, ConfigurationException, ParseException [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/utils/FastByteComparisons.java>:25: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] import sun.misc.Unsafe; [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/utils/FastByteComparisons.java>:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] static final Unsafe theUnsafe; [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/io/util/Memory.java>:32: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] Field field = sun.misc.Unsafe.class.getDeclaredField("theUnsafe"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/io/util/Memory.java>:34: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] unsafe = (sun.misc.Unsafe) field.get(null); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:51: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> SNAPSHOT_COLUMNFAMILY_OPT = new Pair<String, String>("cf", "column-family"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:52: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> HOST_OPT = new Pair<String, String>("h", "host"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:53: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> PORT_OPT = new Pair<String, String>("p", "port"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:54: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> USERNAME_OPT = new Pair<String, String>("u", "username"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:55: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> PASSWORD_OPT = new Pair<String, String>("pw", "password"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:56: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> TAG_OPT = new Pair<String, String>("t", "tag"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:57: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> PRIMARY_RANGE_OPT = new Pair<String, String>("pr", "partitioner-range"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:58: Pair(T1,T2) has protected access in org.apache.cassandra.utils.Pair [javac] private static final Pair<String, String> SNAPSHOT_REPAIR_OPT = new Pair<String, String>("snapshot", "with-snapshot"); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:235: incompatible types [javac] found : java.util.Map<java.net.InetAddress,java.lang.Float> [javac] required: java.util.Map<java.lang.String,java.lang.Float> [javac] ownerships = probe.effectiveOwnership(keyspace); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:238: cannot find symbol [javac] symbol : class ConfigurationException [javac] location: class org.apache.cassandra.tools.NodeCmd [javac] catch (ConfigurationException ex) [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:240: incompatible types [javac] found : java.util.Map<java.net.InetAddress,java.lang.Float> [javac] required: java.util.Map<java.lang.String,java.lang.Float> [javac] ownerships = probe.getOwnership(); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:326: cannot find symbol [javac] symbol : method getToken() [javac] location: class org.apache.cassandra.tools.NodeProbe [javac] outs.printf("%-17s: %s%n", "Token", probe.getToken()); [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/tools/NodeCmd.java>:817: cannot find symbol [javac] symbol : method removeToken(java.lang.String) [javac] location: class org.apache.cassandra.tools.NodeProbe [javac] else { probe.removeToken(arguments[0]); } [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/utils/FastByteComparisons.java>:120: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] theUnsafe = (Unsafe) AccessController.doPrivileged( [javac] ^ [javac] <https://builds.apache.org/job/Cassandra/ws/src/java/org/apache/cassandra/utils/FastByteComparisons.java>:125: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release [javac] Field f = Unsafe.class.getDeclaredField("theUnsafe"); [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 15 errors [javac] 8 warnings BUILD FAILED <https://builds.apache.org/job/Cassandra/ws/build.xml>:680: Compile failed; see the compiler error output for details. Total time: 22 seconds Build step 'Invoke Ant' marked build as failure [TASKS] Skipping publisher since build result is FAILURE Archiving artifacts Recording test results Publishing Javadoc