See <https://hudson.apache.org/hudson/job/Cassandra/785/changes>
Changes: [eevans] update CQL doco for recent changes Patch by eevans [brandonwilliams] Refactor row/key cache handling. Patch by slebresne, reviewed by Matthew Dennis for CASSANDRA-2272 ------------------------------------------ [...truncated 946 lines...] A drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraConnection.java A drivers/java/src/org/apache/cassandra/cql/jdbc/Connection.java A drivers/java/src/org/apache/cassandra/cql/jdbc/Utils.java A drivers/java/src/org/apache/cassandra/cql/jdbc/ColumnDecoder.java A drivers/java/src/org/apache/cassandra/cql/jdbc/TypedColumn.java A drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraStatement.java A drivers/java/src/org/apache/cassandra/cql/jdbc/InvalidUrlException.java A drivers/java/src/org/apache/cassandra/cql/jdbc/RowMetaData.java A drivers/java/src/org/apache/cassandra/cql/jdbc/ConnectionPool.java A drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraResultSet.java A drivers/java/src/org/apache/cassandra/cql/jdbc/CassandraDriver.java A drivers/java/src/org/apache/cassandra/cql/jdbc/DriverResolverException.java A drivers/java/src/org/apache/cassandra/cql/driver A drivers/java/src/org/apache/cassandra/cql/driver/jdbc A drivers/txpy AU drivers/txpy/example.py AU drivers/txpy/setup.py A drivers/txpy/txcql AU drivers/txpy/txcql/connection_pool.py AU drivers/txpy/txcql/__init__.py AU drivers/txpy/txcql/connection.py A drivers/txpy/README A drivers/py A drivers/py/cql A drivers/py/cql/connection_pool.py A drivers/py/cql/decoders.py A drivers/py/cql/errors.py A drivers/py/cql/__init__.py A drivers/py/cql/connection.py A drivers/py/cql/results.py A drivers/py/cql/marshal.py A drivers/py/test A drivers/py/test/test_query_preparation.py A drivers/py/test/test_query_compression.py AU drivers/py/setup.py AU drivers/py/cqlsh A drivers/py/README A .rat-excludes U . At revision 1082253 [cassandra] $ /home/hudson/tools/ant/latest/bin/ant -Dversion=2011-03-16_18-35-53 -Dtest.timeout=90000 -Dcobertura.dir=/usr/share/java clean release test Buildfile: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml> clean: maven-ant-tasks-download: [echo] Downloading Maven ANT Tasks... [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build> [get] Getting: http://repo2.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.1/maven-ant-tasks-2.1.1.jar [get] To: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/maven-ant-tasks-2.1.1.jar> maven-ant-tasks-init: [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/lib> maven-ant-tasks-retrieve-build: [artifact:dependencies] Downloading: asm/asm/3.2/asm-3.2-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'asm:asm:java-source:sources:3.2' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: asm/asm/3.2/asm-3.2-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /asm/asm/3.2/asm-3.2-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'asm:asm:java-source:sources:3.2' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: asm/asm/3.2/asm-3.2-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /asm/asm/3.2/asm-3.2-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'asm:asm:java-source:sources:3.2' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: asm/asm/3.2/asm-3.2-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'asm:asm:java-source:sources:3.2' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'org.apache.rat:apache-rat:java-source:sources:0.6' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'org.apache.rat:apache-rat:java-source:sources:0.6' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'org.apache.rat:apache-rat:java-source:sources:0.6' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: org/apache/rat/apache-rat/0.6/apache-rat-0.6-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'org.apache.rat:apache-rat:java-source:sources:0.6' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'xmlenc:xmlenc:java-source:sources:0.52' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'xmlenc:xmlenc:java-source:sources:0.52' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'xmlenc:xmlenc:java-source:sources:0.52' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: xmlenc/xmlenc/0.52/xmlenc-0.52-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'xmlenc:xmlenc:java-source:sources:0.52' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-runtime:java-source:sources:5.5.12' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-runtime:java-source:sources:5.5.12' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-runtime:java-source:sources:5.5.12' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: tomcat/jasper-runtime/5.5.12/jasper-runtime-5.5.12-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-runtime:java-source:sources:5.5.12' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-compiler:java-source:sources:5.5.12' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-compiler:java-source:sources:5.5.12' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-compiler:java-source:sources:5.5.12' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: tomcat/jasper-compiler/5.5.12/jasper-compiler-5.5.12-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'tomcat:jasper-compiler:java-source:sources:5.5.12' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'org.eclipse.jdt:core:java-source:sources:3.1.1' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'org.eclipse.jdt:core:java-source:sources:3.1.1' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'org.eclipse.jdt:core:java-source:sources:3.1.1' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: org/eclipse/jdt/core/3.1.1/core-3.1.1-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'org.eclipse.jdt:core:java-source:sources:3.1.1' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'net.sf.kosmosfs:kfs:java-source:sources:0.3' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'net.sf.kosmosfs:kfs:java-source:sources:0.3' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'net.sf.kosmosfs:kfs:java-source:sources:0.3' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: net/sf/kosmosfs/kfs/0.3/kfs-0.3-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'net.sf.kosmosfs:kfs:java-source:sources:0.3' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Downloading: hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar from repository central at http://repo1.maven.org/maven2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'hsqldb:hsqldb:java-source:sources:1.8.0.10' in repository central (http://repo1.maven.org/maven2) [artifact:dependencies] Downloading: hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar from repository apache at ${artifact.remoteRepository.apache} [artifact:dependencies] File: /hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'hsqldb:hsqldb:java-source:sources:1.8.0.10' in repository apache (${artifact.remoteRepository.apache}) [artifact:dependencies] Downloading: hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar from repository cloudera at ${artifact.remoteRepository.cloudera} [artifact:dependencies] File: /hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar does not exist [artifact:dependencies] [INFO] Unable to find resource 'hsqldb:hsqldb:java-source:sources:1.8.0.10' in repository cloudera (${artifact.remoteRepository.cloudera}) [artifact:dependencies] Downloading: hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10-sources.jar from repository java.net2 at http://download.java.net/maven/2 [artifact:dependencies] Unable to locate resource in repository [artifact:dependencies] [INFO] Unable to find resource 'hsqldb:hsqldb:java-source:sources:1.8.0.10' in repository java.net2 (http://download.java.net/maven/2) [artifact:dependencies] Building ant file: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/build-dependencies.xml> [copy] Copying 34 files to <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/lib/jars> [copy] Copying 26 files to <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/lib/sources> init: [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes/main> [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes/thrift> [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes/cql> [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/lib> [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/classes> [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/gen-java> check-avro-generate: avro-interface-generate-hadoop: [echo] Generating Avro hadoop code... [mkdir] Created dir: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/gen-java/org/apache/cassandra/hadoop> avro-interface-generate-internode: [echo] Generating Avro internode code... avro-generate: build-subprojects: check-gen-cli-grammar: gen-cli-grammar: [echo] Building Grammar <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/cli/Cli.g> .... check-gen-cql-grammar: gen-cql-grammar: [echo] Building Grammar <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/cql/Cql.g> ... build-project: [echo] apache-cassandra: <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml> [javac] Compiling 41 source files to <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes/thrift> [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] Compiling 426 source files to <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build/classes/main> [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:38: cannot find symbol [javac] symbol : class AutoSavingCache [javac] location: package org.apache.cassandra.cache [javac] import org.apache.cassandra.cache.AutoSavingCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:39: cannot find symbol [javac] symbol : class AutoSavingKeyCache [javac] location: package org.apache.cassandra.cache [javac] import org.apache.cassandra.cache.AutoSavingKeyCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:40: cannot find symbol [javac] symbol : class AutoSavingRowCache [javac] location: package org.apache.cassandra.cache [javac] import org.apache.cassandra.cache.AutoSavingRowCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:165: cannot find symbol [javac] symbol : class AutoSavingCache [javac] location: class org.apache.cassandra.db.ColumnFamilyStore [javac] public final AutoSavingCache<Pair<Descriptor,DecoratedKey>, Long> keyCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:166: cannot find symbol [javac] symbol : class AutoSavingCache [javac] location: class org.apache.cassandra.db.ColumnFamilyStore [javac] public final AutoSavingCache<DecoratedKey, ColumnFamily> rowCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/CompactionManager.java>:42: cannot find symbol [javac] symbol : class AutoSavingCache [javac] location: package org.apache.cassandra.cache [javac] import org.apache.cassandra.cache.AutoSavingCache; [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/CompactionManager.java>:962: package AutoSavingCache does not exist [javac] public Future<?> submitCacheWrite(final AutoSavingCache.Writer writer) [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:243: cannot find symbol [javac] symbol : class AutoSavingKeyCache [javac] location: class org.apache.cassandra.db.ColumnFamilyStore [javac] keyCache = new AutoSavingKeyCache<Pair<Descriptor, DecoratedKey>, Long>(table.name, columnFamilyName, 0); [javac] ^ [javac] <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/db/ColumnFamilyStore.java>:244: cannot find symbol [javac] symbol : class AutoSavingRowCache [javac] location: class org.apache.cassandra.db.ColumnFamilyStore [javac] rowCache = new AutoSavingRowCache<DecoratedKey, ColumnFamily>(table.name, columnFamilyName, 0); [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] 9 errors BUILD FAILED <https://hudson.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml>:374: Compile failed; see the compiler error output for details. Total time: 18 seconds [TASKS] Skipping publisher since build result is FAILURE Publishing Javadoc Archiving artifacts Recording test results