See <http://hudson.zones.apache.org/hudson/job/Cassandra/508/changes>
Changes: [jbellis] handle index scans across multiple nodes and consistency levels [gdusbabek] configurable location for version.properties. patch by Matt Dennis, reviewed by Gary Dusbabek. CASSANDRA-1272 [gdusbabek] consult tokenmetadata directly for ring topology. patch by Sylvain Lebresne, reviewed by Gary Dusbabek. CASSANDRA-1286 [gdusbabek] use avro for migration serialization. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308 [gdusbabek] util to wrap DataInputStream around a ByteBuffer. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308 [gdusbabek] remove ConfigurationException from migration serialization. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308 [gdusbabek] avro migration defs. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308 [gdusbabek] internode structures for migrations. changes migration disk format. patch by stuhood, reviewed by gdusbabek. CASSANDRA-1308 [jbellis] update CHANGES [jbellis] avoid writing index for rows that fit within a single index block patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338 [jbellis] split out SimpleColumnReader and ColumnGroupReader from SSTableSliceIterator as SimpleSliceReader and IndexedSliceReader patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338 [jbellis] move column iterators to own subpackage of db patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338 [jbellis] add SimpleColumnReader to optimize start-from-beginning-of-row slices patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338 [jbellis] make ColumnGroupReader implement Iterator<IColumn> patch by jbellis; reviewed by gdusbabek for CASSANDRA-1338 ------------------------------------------ [...truncated 625 lines...] AU contrib/py_stress/README.txt A contrib/property_snitch A contrib/property_snitch/conf A contrib/property_snitch/src A contrib/property_snitch/src/java A contrib/property_snitch/src/java/org A contrib/property_snitch/src/java/org/apache A contrib/property_snitch/src/java/org/apache/cassandra A contrib/property_snitch/src/java/org/apache/cassandra/locator A contrib/bmt_example AU contrib/bmt_example/CassandraBulkLoader.java A interface A interface/cassandra.genavro A interface/thrift A interface/thrift/gen-py A interface/thrift/gen-py/cassandra A interface/thrift/gen-java A interface/thrift/gen-java/org A interface/thrift/gen-java/org/apache A interface/thrift/gen-java/org/apache/cassandra A interface/thrift/gen-java/org/apache/cassandra/thrift AU interface/thrift/gen-java/org/apache/cassandra/thrift/Mutation.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/UnavailableException.java A interface/thrift/gen-java/org/apache/cassandra/thrift/IndexClause.java A interface/thrift/gen-java/org/apache/cassandra/thrift/TimedOutException.java A interface/thrift/gen-java/org/apache/cassandra/thrift/IndexType.java A interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnDef.java A interface/thrift/gen-java/org/apache/cassandra/thrift/Constants.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java A interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java A interface/thrift/gen-java/org/apache/cassandra/thrift/IndexExpression.java A interface/thrift/gen-java/org/apache/cassandra/thrift/Clock.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/TokenRange.java A interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/Cassandra.java A interface/thrift/gen-java/org/apache/cassandra/thrift/KeyCount.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/Deletion.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/KeyRange.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnParent.java A interface/thrift/gen-java/org/apache/cassandra/thrift/CfDef.java A interface/thrift/gen-java/org/apache/cassandra/thrift/KeySlice.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnPath.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/NotFoundException.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/SliceRange.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/SuperColumn.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/SlicePredicate.java A interface/thrift/gen-java/org/apache/cassandra/thrift/IndexOperator.java A interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java A interface/thrift/gen-java/org/apache/cassandra/thrift/RowPredicate.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/ConsistencyLevel.java A interface/thrift/gen-java/org/apache/cassandra/thrift/AccessLevel.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnOrSuperColumn.java A interface/thrift/gen-java/org/apache/cassandra/thrift/KsDef.java AU interface/thrift/gen-java/org/apache/cassandra/thrift/Column.java AU interface/cassandra.thrift A ivy.xml A lib A lib/avro-1.3.3-sources~cust1.jar AU lib/clhm-production.jar A lib/guava-r05.jar AU lib/high-scale-lib.jar A lib/slf4j-log4j12-1.5.8.jar A lib/hadoop-core-0.20.1.jar A lib/commons-cli-1.1.jar AU lib/jug-2.0.0.jar AU lib/antlr-3.1.3.jar AU lib/jetty-6.1.21.jar A lib/commons-codec-1.2.jar A lib/jackson-mapper-asl-1.4.0.jar A lib/snakeyaml-1.6.jar A lib/avro-1.3.3~cust2.jar A lib/commons-collections-3.2.1.jar A lib/jackson-core-asl-1.4.0.jar A lib/libthrift-r959516.jar AU lib/servlet-api-2.5-20081211.jar A lib/licenses AU lib/licenses/log4j-1.2.16.txt AU lib/licenses/clhm-production.txt AU lib/licenses/guava-r05.txt A lib/licenses/high-scale-lib.txt A lib/licenses/slf4j-log4j12-1.5.8.txt AU lib/licenses/hadoop-core-0.20.1.txt AU lib/licenses/commons-cli-1.1.txt A lib/licenses/jug-2.0.0.txt A lib/licenses/antlr-3.1.3.txt AU lib/licenses/avro-1.3.1-dev.txt A lib/licenses/jetty-6.1.21.txt AU lib/licenses/commons-codec-1.2.txt AU lib/licenses/jackson-mapper-asl-1.4.0.txt A lib/licenses/snakeyaml-1.6.txt AU lib/licenses/commons-collections-3.2.1.txt AU lib/licenses/jackson-core-asl-1.4.0.txt A lib/licenses/servlet-api-2.5-20081211.txt AU lib/licenses/commons-lang-2.4.txt AU lib/licenses/json-simple-1.1.txt A lib/licenses/jetty-util-6.1.21.txt A lib/licenses/jline-0.9.94.txt A lib/licenses/slf4j-api-1.5.8.txt A lib/commons-lang-2.4.jar AU lib/jetty-util-6.1.21.jar A lib/json-simple-1.1.jar A lib/jline-0.9.94.jar A lib/slf4j-api-1.5.8.jar A lib/log4j-1.2.16.jar AU libthrift-r959516.txt A bin AU bin/clustertool AU bin/nodetool A bin/nodetool.bat AU bin/sstablekeys AU bin/stop-server AU bin/schematool AU bin/cassandra AU bin/cassandra-cli AU bin/cassandra.bat AU bin/cassandra-cli.bat AU bin/json2sstable AU bin/sstable2json A bin/config-converter AU bin/cassandra.in.sh A bin/json2sstable.bat A bin/sstable2json.bat AU README.txt A .rat-excludes U . At revision 981909 [cassandra] $ /home/hudson/tools/ant/latest/bin/ant -Dversion=$BUILD_ID -Dcobertura.dir=/home/dhruba/cobertura clean release codecoverage Buildfile: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml> clean: ivy-download: [echo] Downloading Ivy... [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build> [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar [get] To: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/ivy-2.1.0.jar> ivy-init: [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/lib> ivy-retrieve-build: [ivy:retrieve] :: Ivy 2.1.0 - 20090925235825 :: http://ant.apache.org/ivy/ :: [ivy:retrieve] :: loading settings :: url = jar:<http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/ivy-2.1.0.jar!/org/apache/ivy/core/settings/ivysettings.xml> [ivy:retrieve] :: resolving dependencies :: apache-cassandra#cassandra;work...@minerva.apache.org [ivy:retrieve] confs: [default] [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-ant;2.1 in public [ivy:retrieve] found com.thoughtworks.paranamer#paranamer-generator;2.1 in public [ivy:retrieve] found com.thoughtworks.qdox#qdox;1.10 in public [ivy:retrieve] found asm#asm;3.2 in public [ivy:retrieve] found ant#ant;1.6.5 in public [ivy:retrieve] found junit#junit;4.6 in public [ivy:retrieve] found commons-logging#commons-logging;1.1.1 in public [ivy:retrieve] found log4j#log4j;1.2.12 in public [ivy:retrieve] found logkit#logkit;1.0.1 in public [ivy:retrieve] found avalon-framework#avalon-framework;4.1.3 in public [ivy:retrieve] found javax.servlet#servlet-api;2.3 in public [ivy:retrieve] found org.apache.rat#apache-rat;0.6 in public [ivy:retrieve] found org.apache.rat#apache-rat-core;0.6 in public [ivy:retrieve] found commons-collections#commons-collections;3.2 in public [ivy:retrieve] found commons-lang#commons-lang;2.1 in public [ivy:retrieve] found commons-cli#commons-cli;1.1 in public [ivy:retrieve] found org.apache.rat#apache-rat-tasks;0.6 in public [ivy:retrieve] found org.apache.ant#ant;1.7.1 in public [ivy:retrieve] found org.apache.ant#ant-launcher;1.7.1 in public [ivy:retrieve] found org.apache.ant#ant-antunit;1.1 in public [ivy:retrieve] found org.apache.ant#ant-testutil;1.7.1 in public [ivy:retrieve] found org.apache.hadoop#hadoop-core;0.20.2 in public [ivy:retrieve] found commons-cli#commons-cli;1.2 in public [ivy:retrieve] found xmlenc#xmlenc;0.52 in default [ivy:retrieve] found commons-httpclient#commons-httpclient;3.0.1 in default [ivy:retrieve] found commons-codec#commons-codec;1.3 in default [ivy:retrieve] found commons-net#commons-net;1.4.1 in default [ivy:retrieve] found oro#oro;2.0.8 in default [ivy:retrieve] found org.mortbay.jetty#jetty;6.1.14 in default [ivy:retrieve] found org.mortbay.jetty#jetty-util;6.1.14 in default [ivy:retrieve] found org.mortbay.jetty#servlet-api-2.5;6.1.14 in default [ivy:retrieve] found tomcat#jasper-runtime;5.5.12 in default [ivy:retrieve] found tomcat#jasper-compiler;5.5.12 in default [ivy:retrieve] found org.mortbay.jetty#jsp-api-2.1;6.1.14 in public [ivy:retrieve] found org.mortbay.jetty#jsp-2.1;6.1.14 in public [ivy:retrieve] found org.eclipse.jdt#core;3.1.1 in default [ivy:retrieve] found commons-el#commons-el;1.0 in default [ivy:retrieve] found net.java.dev.jets3t#jets3t;0.7.1 in public [ivy:retrieve] found net.sf.kosmosfs#kfs;0.3 in public [ivy:retrieve] found hsqldb#hsqldb;1.8.0.10 in public [ivy:retrieve] found net.sf.jopt-simple#jopt-simple;3.2 in public [ivy:retrieve] :: resolution report :: resolve 1737ms :: artifacts dl 262ms [ivy:retrieve] :: evicted modules: [ivy:retrieve] commons-cli#commons-cli;1.1 by [commons-cli#commons-cli;1.2] in [default] [ivy:retrieve] junit#junit;3.8.2 by [junit#junit;4.6] in [default] [ivy:retrieve] junit#junit;3.8.1 by [junit#junit;4.6] in [default] [ivy:retrieve] commons-logging#commons-logging;1.0.3 by [commons-logging#commons-logging;1.1.1] in [default] [ivy:retrieve] commons-codec#commons-codec;1.2 by [commons-codec#commons-codec;1.3] in [default] [ivy:retrieve] commons-httpclient#commons-httpclient;3.1 by [commons-httpclient#commons-httpclient;3.0.1] in [default] [ivy:retrieve] junit#junit;4.5 by [junit#junit;4.6] in [default] --------------------------------------------------------------------- | | modules || artifacts | | conf | number| search|dwnlded|evicted|| number|dwnlded| --------------------------------------------------------------------- | default | 47 | 0 | 0 | 7 || 47 | 0 | --------------------------------------------------------------------- [ivy:retrieve] :: retrieving :: apache-cassandra#cassandra [sync] [ivy:retrieve] confs: [default] [ivy:retrieve] 44 artifacts copied, 0 already retrieved (15778kB/637ms) init: [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes> [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/classes> [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/gen-java> check-avro-generate: avro-interface-generate: [echo] Generating Avro client code... [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/interface/avro> [echo] Generating Avro internode code... [mkdir] Created dir: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/internode/avro> avro-generate: build-subprojects: check-gen-cli-grammar: gen-cli-grammar: [echo] Building Grammar <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/cli/Cli.g> .... build-project: [echo] apache-cassandra: <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml> [javac] <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml>:269: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 400 source files to <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes> [javac] <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/thrift/CassandraServer.java>:60: org.apache.cassandra.thrift.CassandraServer is not abstract and does not override abstract method scan_count(org.apache.cassandra.thrift.ColumnParent,org.apache.cassandra.thrift.RowPredicate,org.apache.cassandra.thrift.SlicePredicate,org.apache.cassandra.thrift.ConsistencyLevel) in org.apache.cassandra.thrift.Cassandra.Iface [javac] public class CassandraServer implements Cassandra.Iface [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] 1 error BUILD FAILED <http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml>:269: Compile failed; see the compiler error output for details. Total time: 14 seconds [TASKS] Skipping publisher since build result is FAILURE Publishing Javadoc Archiving artifacts Recording test results Skipping Cobertura coverage report as build was not UNSTABLE or better ...