Skip to content

Instantly share code, notes, and snippets.

@mfiguiere
Created April 8, 2015 15:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mfiguiere/42166586647c34b1a41c to your computer and use it in GitHub Desktop.
Save mfiguiere/42166586647c34b1a41c to your computer and use it in GitHub Desktop.
Cassandra Errors by Class - 1.2.0 -> trunk
org/apache/cassandra/cql3/AbstractMarker.java
cassandra-2.0.9 => cassandra-2.1.0: "Collection columns do not support IN relations"
cassandra-2.0.1 => cassandra-2.0.8: "Invalid IN relation on collection column"
org/apache/cassandra/cql3/Attributes.java
cassandra-1.2.0 => cassandra-2.1.4: "A TTL must be greater or equal to 0"
trunk => trunk: "A TTL must be greater or equal to 0, but was " + ttl
cassandra-1.2.0 => trunk: "Invalid null value of TTL"
cassandra-1.2.0 => trunk: "Invalid null value of timestamp"
cassandra-1.2.0 => cassandra-2.1.4: "Invalid timestamp value"
trunk => trunk: "Invalid timestamp value: " + tval
cassandra-1.2.0 => trunk: String.format("ttl is too large. requested (%d) maximum (%d)", ttl, ExpiringCell.MAX_TTL)
cassandra-2.0.0 => cassandra-2.0.9: String.format("ttl is too large. requested (%d) maximum (%d)", ttl, ExpiringColumn.MAX_TTL)
org/apache/cassandra/cql3/CQL3Type.java
cassandra-1.2.0 => trunk: "Counters are not allowed inside collections: " + this
cassandra-1.2.0 => trunk: "Counters are not allowed inside tuples"
cassandra-1.2.0 => trunk: "Non-frozen User-Defined types are not supported, please use frozen<>"
cassandra-1.2.0 => trunk: "Non-frozen collections are not allowed inside collections: " + this
cassandra-2.1.0 => cassandra-2.1.2: "Non-frozen tuples are not supported, please use frozen<>"
cassandra-1.2.0 => trunk: "Unknown keyspace " + name.getKeyspace()
cassandra-1.2.0 => trunk: "Unknown type " + name
cassandra-1.2.2 => cassandra-2.1.2: "counters are not allowed inside a collection"
cassandra-2.1.0 => cassandra-2.1.2: "counters are not allowed inside tuples"
cassandra-2.1.0 => cassandra-2.1.2: "frozen<> is only currently only allowed on User-Defined and tuple types"
cassandra-1.2.2 => cassandra-2.1.2: "list type cannot contain another collection"
cassandra-1.2.2 => cassandra-2.1.2: "map type cannot contain another collection"
cassandra-1.2.2 => cassandra-2.1.2: "set type cannot contain another collection"
cassandra-1.2.0 => trunk: String.format("Statement on keyspace %s cannot refer to a user type in keyspace %s; " + "user types can only be used in the keyspace they are defined in", keyspace, name.getKeyspace())
org/apache/cassandra/cql3/ColumnCondition.java
cassandra-1.2.0 => trunk: "Conditions on counters are not supported"
cassandra-2.0.6 => cassandra-2.1.0: "Condtions on counters are not supported"
cassandra-1.2.0 => trunk: "Invalid null value for " + (column.type instanceof MapType ? "map" : "list") + " element access"
cassandra-2.0.7 => cassandra-2.0.7: "Invalid null value for list access"
cassandra-2.0.7 => cassandra-2.0.7: "Invalid null value for map access"
cassandra-1.2.0 => trunk: String.format("Invalid comparison with null for operator \"%s\"", operator)
cassandra-1.2.0 => trunk: String.format("Invalid element access syntax for non-collection column %s", receiver.name)
cassandra-1.2.0 => trunk: String.format("Invalid element access syntax for set column %s", receiver.name)
cassandra-1.2.0 => trunk: String.format("Invalid negative list index %d", idx)
cassandra-2.0.7 => cassandra-2.1.0: String.format("List index %d out of bound, list has size %d", idx, adv)
org/apache/cassandra/cql3/ColumnIdentifier.java
trunk => trunk: String.format("Undefined name %s in selection clause", this)
org/apache/cassandra/cql3/Constants.java
cassandra-1.2.0 => trunk: "Invalid null value for counter increment"
cassandra-1.2.0 => trunk: "Invalid null value for counter increment/decrement"
cassandra-1.2.0 => trunk: "The negation of " + increment + " overflows supported counter precision (signed 8 bytes integer)"
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid %s constant (%s) for %s of type %s", type, text, receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid %s constant (%s) for \"%s\" of type %s", type, text, receiver.name, receiver.type.asCQL3Type())
org/apache/cassandra/cql3/IndexPropDefs.java
cassandra-1.2.5 => cassandra-1.2.5: String.format("Custom index requires '%s' option to be specified", INDEX_CLASS_KEY)
cassandra-1.2.5 => cassandra-1.2.5: String.format("Only custom indexes can currently be parametrized")
org/apache/cassandra/cql3/Json.java
trunk => trunk: "Got null for INSERT JSON values"
trunk => trunk: String.format( "JSON values map contains unrecognized column: %s", valueMap.keySet().iterator().next())
trunk => trunk: String.format("Could not decode JSON string as a map: %s. (String was: %s)", exc.toString(), jsonString)
trunk => trunk: String.format("Error decoding JSON value for %s: %s", spec.name, exc.getMessage())
org/apache/cassandra/cql3/Lists.java
trunk => trunk: "Attempted to delete an element from a list which is null"
trunk => trunk: "Attempted to set an element on a list which is null"
cassandra-1.2.0 => trunk: "Invalid null value for list index"
cassandra-1.2.0 => trunk: "null is not supported inside collections"
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid list literal for %s of type %s", receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid list literal for %s of type %s", receiver.name, receiver.type.asCQL3Type())
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid list literal for %s: bind variables are not supported inside collection literals", receiver)
cassandra-1.2.0 => trunk: String.format("Invalid list literal for %s: bind variables are not supported inside collection literals", receiver.name)
cassandra-1.2.2 => cassandra-1.2.3: String.format("Invalid list literal for %s: nested collections are not supported", receiver)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid list literal for %s: value %s is not of type %s", receiver, rt, valueSpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid list literal for %s: value %s is not of type %s", receiver.name, rt, valueSpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("List index %d out of bound, list has size %d", idx, existingList.size())
cassandra-1.2.0 => trunk: String.format("List value is too long. List values are limited to %d bytes but %d bytes value provided", FBUtilities.MAX_UNSIGNED_SHORT, bytes.remaining())
cassandra-1.2.0 => trunk: String.format("List value is too long. List values are limited to %d bytes but %d bytes value provided", FBUtilities.MAX_UNSIGNED_SHORT, value.remaining())
org/apache/cassandra/cql3/Maps.java
cassandra-1.2.0 => trunk: "Invalid null map key"
cassandra-1.2.0 => trunk: "null is not supported inside collections"
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid map literal for %s of type %s", receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid map literal for %s of type %s", receiver.name, receiver.type.asCQL3Type())
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid map literal for %s: bind variables are not supported inside collection literals", receiver)
cassandra-1.2.0 => trunk: String.format("Invalid map literal for %s: bind variables are not supported inside collection literals", receiver.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid map literal for %s: key %s is not of type %s", receiver, entry.left, keySpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid map literal for %s: key %s is not of type %s", receiver.name, entry.left, keySpec.type.asCQL3Type())
cassandra-1.2.2 => cassandra-1.2.3: String.format("Invalid map literal for %s: nested collections are not supported", receiver)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid map literal for %s: value %s is not of type %s", receiver, entry.right, valueSpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid map literal for %s: value %s is not of type %s", receiver.name, entry.right, valueSpec.type.asCQL3Type())
cassandra-1.2.2 => cassandra-1.2.6: String.format("Invalid map literal: duplicate entry for key %s", entry.left)
cassandra-1.2.0 => trunk: String.format("Map key is too long. Map keys are limited to %d bytes but %d bytes keys provided", FBUtilities.MAX_UNSIGNED_SHORT, keyBytes.remaining())
cassandra-1.2.0 => trunk: String.format("Map value is too long. Map values are limited to %d bytes but %d bytes value provided", FBUtilities.MAX_UNSIGNED_SHORT, value.remaining())
cassandra-1.2.0 => trunk: String.format("Map value is too long. Map values are limited to %d bytes but %d bytes value provided", FBUtilities.MAX_UNSIGNED_SHORT, valueBytes.remaining())
org/apache/cassandra/cql3/Operation.java
cassandra-1.2.3 => cassandra-2.0.9: String.format("Cannot set the value of counter column %s (counters can only be incremented/decremented, not set)", receiver)
cassandra-1.2.0 => trunk: String.format("Cannot set the value of counter column %s (counters can only be incremented/decremented, not set)", receiver.name)
cassandra-1.2.0 => trunk: String.format("Invalid deletion operation for frozen collection column %s", receiver.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid deletion operation for non collection column %s", receiver)
cassandra-1.2.0 => trunk: String.format("Invalid deletion operation for non collection column %s", receiver.name)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for frozen collection column %s", toString(receiver), receiver.name)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for frozen list column %s", toString(receiver), receiver.name)
cassandra-1.2.2 => cassandra-2.1.0: String.format("Invalid operation (%s) for map column %s", toString(receiver), receiver)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid operation (%s) for non collection column %s", toString(receiver), receiver)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for non collection column %s", toString(receiver), receiver.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid operation (%s) for non counter column %s", toString(receiver), receiver)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for non counter column %s", toString(receiver), receiver.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid operation (%s) for non list column %s", toString(receiver), receiver)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for non list column %s", toString(receiver), receiver.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid operation (%s) for set column %s", toString(receiver), receiver)
cassandra-1.2.0 => trunk: String.format("Invalid operation (%s) for set column %s", toString(receiver), receiver.name)
org/apache/cassandra/cql3/ParsedType.java
cassandra-1.2.1 => cassandra-1.2.1: "counters are not allowed inside a collection"
cassandra-1.2.1 => cassandra-1.2.1: "list type cannot contain another collection"
cassandra-1.2.1 => cassandra-1.2.1: "map type cannot contain another collection"
cassandra-1.2.1 => cassandra-1.2.1: "set type cannot contain another collection"
org/apache/cassandra/cql3/QueryProcessor.java
cassandra-1.2.2 => cassandra-1.2.19: "Cannot execute query with bind variables"
cassandra-1.2.0 => trunk: "Invalid amount of bind variables"
cassandra-1.2.0 => trunk: "Invalid empty value for clustering column of COMPACT TABLE"
cassandra-1.2.0 => trunk: "Key length of " + key.remaining() + " is longer than maximum of " + FBUtilities.MAX_UNSIGNED_SHORT
cassandra-1.2.0 => trunk: "Key may not be empty"
cassandra-1.2.1 => cassandra-2.0.1: "zero-length column name"
cassandra-1.2.0 => trunk: String.format("Prepared statement of size %d bytes is larger than allowed maximum of %d bytes.", statementSize, MAX_CACHE_PREPARED_MEMORY)
cassandra-2.0.2 => cassandra-2.0.9: String.format("The sum of all clustering columns is too long (%s > %s)", name.remaining(), Column.MAX_NAME_LENGTH)
cassandra-1.2.11 => cassandra-1.2.19: String.format("The sum of all clustering columns is too long (%s > %s)", name.remaining(), IColumn.MAX_NAME_LENGTH)
cassandra-1.2.0 => trunk: String.format("The sum of all clustering columns is too long (%s > %s)", serializedSize, Cell.MAX_NAME_LENGTH)
cassandra-1.2.0 => trunk: String.format("Too many markers(?). %d markers exceed the allowed maximum of %d", boundTerms, FBUtilities.MAX_UNSIGNED_SHORT)
cassandra-1.2.13 => cassandra-1.2.13: String.format("Too many markers(?). %d markers exceed the allowed maximum of %d", bountTerms, FBUtilities.MAX_UNSIGNED_SHORT)
cassandra-2.0.0 => cassandra-2.0.1: String.format("column name is too long (%s > %s)", name.remaining(), Column.MAX_NAME_LENGTH)
cassandra-1.2.1 => cassandra-1.2.10: String.format("column name is too long (%s > %s)", name.remaining(), IColumn.MAX_NAME_LENGTH)
cassandra-1.2.0 => trunk: String.format("there were %d markers(?) in CQL but %d bound variables", statement.getBoundTerms(), variables.size())
cassandra-1.2.1 => cassandra-2.0.3: String.format("there were %d markers(?) in CQL but %d bound variables", statement.getBoundsTerms(), variables.size())
org/apache/cassandra/cql3/Sets.java
trunk => trunk: "Invalid null set element"
cassandra-1.2.0 => trunk: "null is not supported inside collections"
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid set literal for %s of type %s", receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid set literal for %s of type %s", receiver.name, receiver.type.asCQL3Type())
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid set literal for %s: bind variables are not supported inside collection literals", receiver)
cassandra-1.2.0 => trunk: String.format("Invalid set literal for %s: bind variables are not supported inside collection literals", receiver.name)
cassandra-1.2.2 => cassandra-1.2.3: String.format("Invalid set literal for %s: nested collections are not supported", receiver)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid set literal for %s: value %s is not of type %s", receiver, rt, valueSpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid set literal for %s: value %s is not of type %s", receiver.name, rt, valueSpec.type.asCQL3Type())
cassandra-1.2.2 => cassandra-1.2.6: String.format("Invalid set literal: duplicate value %s", rt)
cassandra-1.2.0 => trunk: String.format("Set value is too long. Set values are limited to %d bytes but %d bytes value provided", FBUtilities.MAX_UNSIGNED_SHORT, bytes.remaining())
org/apache/cassandra/cql3/Term.java
cassandra-1.2.1 => cassandra-1.2.1: "Invalid null value for prepared variable " + bindIndex
org/apache/cassandra/cql3/Tuples.java
cassandra-2.0.9 => cassandra-2.1.2: "Collection columns do not support IN relations"
cassandra-1.2.0 => trunk: "Non-frozen collection columns do not support IN relations"
cassandra-2.0.9 => cassandra-2.0.9: "Tuples may not contain null values"
cassandra-1.2.0 => trunk: String.format("Expected %d elements in value tuple, but got %d: %s", receivers.size(), elements.size(), this)
cassandra-1.2.0 => trunk: String.format("Invalid tuple literal for %s: component %d is not of type %s", receiver.name, i, spec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid tuple literal for %s: too many elements. Type %s expects %d but got %d", receiver.name, tt.asCQL3Type(), tt.size(), elements.size())
cassandra-1.2.0 => trunk: String.format("Invalid tuple type literal for %s of type %s", receiver.name, receiver.type.asCQL3Type())
org/apache/cassandra/cql3/TypeCast.java
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot assign value %s to %s of type %s", this, receiver, receiver.type.asCQL3Type())
trunk => trunk: String.format("Cannot assign value %s to %s of type %s", this, receiver.name, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Cannot cast value %s to type %s", term, type)
org/apache/cassandra/cql3/UpdateParameters.java
cassandra-1.2.0 => trunk: String.format("Out of bound timestamp, must be in [%d, %d]", Long.MIN_VALUE + 1, Long.MAX_VALUE)
org/apache/cassandra/cql3/UserOptions.java
cassandra-1.2.0 => cassandra-2.1.4: String.format("%s doesn't support %s option", DatabaseDescriptor.getAuthenticator().getClass().getName(), option)
org/apache/cassandra/cql3/UserTypes.java
cassandra-1.2.0 => trunk: String.format("Invalid user type literal for %s of type %s", receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Invalid user type literal for %s: field %s is not of type %s", receiver, field, fieldSpec.type.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("Unknown field '%s' in value of user defined type %s", id, ut.getNameAsString())
org/apache/cassandra/cql3/functions/BytesConversionFcts.java
cassandra-1.2.0 => trunk: String.format("In call to function %s, value 0x%s is not a valid binary representation for type %s", name, ByteBufferUtil.bytesToHex(val), toType.asCQL3Type())
org/apache/cassandra/cql3/functions/FunctionCall.java
trunk => trunk: "Aggregation function are not supported in the where clause"
trunk => trunk: String.format("Incorrect number of arguments specified for function %s (expected %d, found %d)", fun, fun.argTypes().size(), terms.size())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null value for argument to %s", fun)
trunk => trunk: String.format("Type error: cannot assign result of function %s (type %s) to %s (type %s)", scalarFun.name(), scalarFun.returnType().asCQL3Type(), receiver.name, receiver.type.asCQL3Type())
trunk => trunk: String.format("Unknown function %s called", name)
org/apache/cassandra/cql3/functions/Functions.java
trunk => trunk: "fromJson() cannot be used in the selection clause of a SELECT statement"
trunk => trunk: "toJson() may only be used within the selection clause of SELECT statements"
trunk => trunk: String.format("Ambiguous call to function %s (can be matched by following signatures: %s): use type casts to disambiguate", name, toString(compatibles))
cassandra-1.2.0 => cassandra-2.1.4: String.format("Ambiguous call to function %s (can match both type signature %s and %s): use type casts to disambiguate", name, signature(candidate), signature(toTest))
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid call to function %s, none of its type signature matches (known type signatures: %s)", name, signatures(factories, receiver))
trunk => trunk: String.format("Invalid call to function %s, none of its type signatures match (known type signatures: %s)", name, toString(candidates))
trunk => trunk: String.format("Invalid number of arguments in call to function %s: %d required but %d provided", fun.name(), fun.argTypes().size(), providedArgs.size())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid number of arguments in call to function %s: %d required but %d provided", fun.name(), fun.argsType().size(), providedArgs.size())
cassandra-1.2.0 => trunk: String.format("Type error: %s cannot be passed as argument %d of function %s of type %s", provided, i, fun.name(), expected.type.asCQL3Type())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Type error: cannot assign result of function %s (type %s) to %s (type %s)", fun.name(), fun.returnType().asCQL3Type(), receiver, receiver.type.asCQL3Type())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unknown CQL3 function %s called", name)
org/apache/cassandra/cql3/functions/JavaSourceUDFFactory.java
trunk => trunk: String.format("Could not compile function '%s' from Java source: %s", name, e)
trunk => trunk: String.format("Could not compile function '%s' from Java source: %s", name, e.getCause())
org/apache/cassandra/cql3/functions/ScriptBasedUDF.java
trunk => trunk: String.format("Failed to compile function '%s' for language %s: %s", name, language, e)
trunk => trunk: String.format("Invalid language '%s' for function '%s'", language, name)
org/apache/cassandra/cql3/functions/ToJsonFct.java
trunk => trunk: String.format("toJson() only accepts one argument (got %d)", argTypes.size())
org/apache/cassandra/cql3/functions/UDAggregate.java
trunk => trunk: String.format("Aggregate '%s' exists but hasn't been loaded successfully for the following reason: %s. " + "Please see the server log for more details", this, reason.getMessage())
trunk => trunk: String.format("Referenced state function '%s %s' for aggregate '%s' does not exist", fName, Arrays.toString(UDHelper.driverTypes(argTypes)), aName)
trunk => trunk: String.format("Referenced state function '%s %s' for aggregate '%s' is not a scalar function", fName, Arrays.toString(UDHelper.driverTypes(argTypes)), aName)
org/apache/cassandra/cql3/functions/UDFunction.java
trunk => trunk: String.format("Function '%s' exists but hasn't been loaded successfully " + "for the following reason: %s. Please see the server log for details", this, reason.getMessage())
org/apache/cassandra/cql3/operations/ColumnOperation.java
cassandra-1.2.1 => cassandra-1.2.1: "The negation of " + val + " overflows supported integer precision (signed 8 bytes integer)"
cassandra-1.2.1 => cassandra-1.2.1: String.format("'%s' is an invalid value, should be a long.", value.getText())
org/apache/cassandra/cql3/operations/ListOperation.java
cassandra-1.2.1 => cassandra-1.2.1: "Can't apply operation on column with " + validator + " type."
cassandra-1.2.1 => cassandra-1.2.1: "List operations are only supported on List typed columns, but " + validator + " given."
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid argument %s for %s, must be an integer.", value.getText(), getType())
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid index %d, list has size %d", idx, list == null ? 0 : list.size())
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid operation, %s is not of list type", column.name)
org/apache/cassandra/cql3/operations/MapOperation.java
cassandra-1.2.1 => cassandra-1.2.1: "Can't apply operation on column with " + validator + " type."
cassandra-1.2.1 => cassandra-1.2.1: "Map operations are only supported on Map typed columns, but " + validator + " given."
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid operation, %s is not of map type", column.name)
org/apache/cassandra/cql3/operations/PreparedOperation.java
cassandra-1.2.1 => cassandra-1.2.1: "Unsupported syntax for increment, must be of the form X = X + <value>"
cassandra-1.2.1 => cassandra-1.2.1: "Unsupported syntax, cannot add to a prepared set"
cassandra-1.2.1 => cassandra-1.2.1: "Unsupported syntax, cannot put to a prepared map"
cassandra-1.2.1 => cassandra-1.2.1: "Unsuppoted syntax, discard syntax for map not supported"
org/apache/cassandra/cql3/operations/SetOperation.java
cassandra-1.2.1 => cassandra-1.2.1: "Can't apply operation on column with " + validator + " type."
cassandra-1.2.1 => cassandra-1.2.1: "Set operations are only supported on Set typed columns, but " + validator + " given."
org/apache/cassandra/cql3/restrictions/SingleColumnRestriction.java
trunk => trunk: "Invalid null value for IN restriction"
trunk => trunk: "Unsupported null value for map-entry equality"
org/apache/cassandra/cql3/selection/AbstractFunctionSelector.java
trunk => trunk: "aggregate functions cannot be used as arguments of aggregate functions"
trunk => trunk: String.format("arguments of function %s must be either all aggregates or no aggregates", fun.name())
org/apache/cassandra/cql3/selection/Selectable.java
trunk => trunk: String.format("Cannot use selection function %s on PRIMARY KEY part %s", isWritetime ? "writeTime" : "ttl", def.name)
trunk => trunk: String.format("Invalid field selection: %s of type %s is not a user type", selected, type.asCQL3Type())
trunk => trunk: String.format("%s of type %s has no field %s", selected, type.asCQL3Type(), field)
trunk => trunk: String.format("Cannot use selection function %s on collections", isWritetime ? "writeTime" : "ttl")
trunk => trunk: String.format("Undefined name %s in selection clause", id)
trunk => trunk: String.format("Unknown function %s called in selection clause", functionName)
trunk => trunk: String.format("Unknown function '%s'", functionName)
org/apache/cassandra/cql3/selection/Selection.java
trunk => trunk: "the select clause must either contain only aggregates or no aggregate"
org/apache/cassandra/cql3/statements/AlterKeyspaceStatement.java
cassandra-1.2.0 => trunk: "Cannot alter system keyspace"
cassandra-1.2.0 => trunk: "Unknown keyspace " + name
org/apache/cassandra/cql3/statements/AlterRoleStatement.java
trunk => trunk: "ALTER [ROLE|USER] can't be empty"
trunk => trunk: String.format("%s doesn't exist", role.getRoleName())
org/apache/cassandra/cql3/statements/AlterTableStatement.java
cassandra-1.2.0 => trunk: "Cannot add new column to a COMPACT STORAGE table"
cassandra-1.2.1 => cassandra-2.0.5: "Cannot add new column to a compact CF"
cassandra-2.0.6 => cassandra-2.0.9: "Cannot drop columns from a COMPACT STORAGE table"
cassandra-1.2.1 => cassandra-2.0.5: "Cannot drop columns from a compact CF"
cassandra-2.0.0 => cassandra-2.0.5: "Cannot drop columns from a non-CQL3 CF"
cassandra-1.2.0 => trunk: "Cannot drop columns from a non-CQL3 table"
cassandra-1.2.0 => trunk: "Cannot set default_time_to_live on a table with counters"
cassandra-2.0.0 => cassandra-2.1.2: "Cannot use collection types with Super column family"
cassandra-1.2.1 => cassandra-2.1.2: "Cannot use collection types with non-composite PRIMARY KEY"
cassandra-1.2.0 => trunk: "Cannot use non-frozen collections with a non-composite PRIMARY KEY"
cassandra-1.2.0 => trunk: "Cannot use non-frozen collections with super column families"
cassandra-1.2.0 => trunk: "Static columns are not allowed in COMPACT STORAGE tables"
cassandra-1.2.0 => trunk: "Static columns are only useful (and thus allowed) if the table has at least one clustering column"
cassandra-1.2.5 => cassandra-1.2.19: "When upgrading from Thrift, all the columns of the (composite) clustering key must be renamed together."
cassandra-1.2.5 => cassandra-1.2.19: "When upgrading from Thrift, all the columns of the (composite) partition key must be renamed together."
cassandra-1.2.0 => cassandra-2.1.4: String.format("ALTER COLUMNFAMILY WITH invoked, but no parameters found")
trunk => trunk: String.format("ALTER TABLE WITH invoked, but no parameters found")
cassandra-1.2.0 => trunk: String.format("Cannot add a collection with the name %s " + "because a collection with the same name and a different type has already been used in the past", columnName)
cassandra-1.2.0 => trunk: String.format("Cannot drop PRIMARY KEY part %s", columnName)
cassandra-1.2.0 => trunk: String.format("Cannot re-add previously dropped counter column %s", columnName)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Cannot rename column %s in table %s to %s; another column of that name already exist", from, columnFamily(), to)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Cannot rename non PRIMARY KEY part %s", from)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Cell %s was not found in table %s", columnName, columnFamily())
cassandra-1.2.0 => trunk: String.format("Column %s was not found in table %s", columnName, columnFamily())
cassandra-1.2.1 => cassandra-1.2.19: String.format("Column %s was not found in table %s", entry.getKey(), columnFamily())
cassandra-1.2.0 => trunk: String.format("Invalid column name %s because it conflicts with a PRIMARY KEY part", columnName)
cassandra-1.2.0 => trunk: String.format("Invalid column name %s because it conflicts with an existing column", columnName)
cassandra-1.2.0 => trunk: String.format("counter type is not supported for PRIMARY KEY part %s", columnName)
org/apache/cassandra/cql3/statements/AlterTypeStatement.java
cassandra-1.2.0 => trunk: "You need to be logged in a keyspace or use a fully qualified user type name"
cassandra-1.2.0 => trunk: String.format("Cannot add new field %s to type %s: a field of the same name already exists", fieldName, name)
cassandra-1.2.0 => trunk: String.format("Cannot alter type in unknown keyspace %s", name.getKeyspace())
cassandra-1.2.0 => trunk: String.format("No user type named %s exists.", name)
cassandra-1.2.0 => trunk: String.format("Type %s is incompatible with previous type %s of field %s in user type %s", type, previous.asCQL3Type(), fieldName, name)
cassandra-1.2.0 => trunk: String.format("Unknown field %s in type %s", fieldName, name)
cassandra-1.2.0 => trunk: String.format("Unknown field %s in type %s", from, name)
org/apache/cassandra/cql3/statements/AlterUserStatement.java
cassandra-1.2.0 => cassandra-2.1.4: "ALTER USER can't be empty"
cassandra-1.2.0 => cassandra-2.1.4: String.format("User %s doesn't exist", username)
org/apache/cassandra/cql3/statements/BatchStatement.java
cassandra-1.2.1 => cassandra-1.2.19: "A TTL must be greater or equal to 0"
cassandra-1.2.0 => trunk: "Batch with conditions cannot span multiple partitions"
cassandra-1.2.0 => trunk: "Batch with conditions cannot span multiple tables"
cassandra-1.2.0 => trunk: "Cannot include a counter statement in a logged batch"
cassandra-1.2.0 => trunk: "Cannot include non-counter statement in a counter batch"
cassandra-1.2.0 => trunk: "Cannot provide custom timestamp for a BATCH containing counters"
cassandra-1.2.0 => trunk: "Cannot provide custom timestamp for conditional BATCH"
cassandra-1.2.0 => trunk: "Cannot provide custom timestamp for counter BATCH"
cassandra-2.0.0 => cassandra-2.0.5: "Conditional updates are not allowed in batches"
cassandra-1.2.0 => trunk: "Counter and non-counter mutations cannot exist in the same batch"
cassandra-1.2.1 => cassandra-2.0.9: "Counter mutations are only allowed in COUNTER batches"
cassandra-1.2.0 => trunk: "Global TTL on the BATCH statement is not supported."
cassandra-1.2.0 => trunk: "Invalid empty consistency level"
cassandra-1.2.0 => trunk: "Invalid empty serial consistency level"
cassandra-1.2.1 => cassandra-2.0.9: "Only counter mutations are allowed in COUNTER batches"
cassandra-2.1.0 => cassandra-2.1.0: "Operations on lists requiring a read (setting by index and deletions by index or value) are not allowed with IF conditions"
cassandra-1.2.0 => trunk: "Timestamp must be set either on BATCH or individual statements"
trunk => trunk: String.format("Batch too large")
org/apache/cassandra/cql3/statements/CQL3CasConditions.java
cassandra-2.0.7 => cassandra-2.1.0: "Cannot mix IF EXISTS and IF NOT EXISTS conditions for the same row"
cassandra-2.0.6 => cassandra-2.1.0: "Cannot mix IF conditions and IF NOT EXISTS for the same row"
cassandra-2.0.6 => cassandra-2.1.0: "Duplicate and incompatible conditions for column " + condition.column.name
org/apache/cassandra/cql3/statements/CQL3CasRequest.java
cassandra-1.2.0 => trunk: "Cannot mix IF EXISTS and IF NOT EXISTS conditions for the same row"
cassandra-1.2.0 => trunk: "Cannot mix IF conditions and IF NOT EXISTS for the same row"
org/apache/cassandra/cql3/statements/CreateAggregateStatement.java
trunk => trunk: "Cannot use both 'OR REPLACE' and 'IF NOT EXISTS' directives"
trunk => trunk: "Final function " + finalFuncName + "(" + stateTypeRaw + ") does not exist or is not a scalar function"
trunk => trunk: "Functions must be fully qualified with a keyspace name if a keyspace is not set for the session"
trunk => trunk: "State function " + stateFuncSig(stateFuncName, stateTypeRaw, argRawTypes) + " does not exist or is not a scalar function"
trunk => trunk: "State function " + stateFuncSig(stateFuncName, stateTypeRaw, argRawTypes) + " return type must be the same as the first argument type (if no final function is used)"
trunk => trunk: String.format("Aggregate %s can only replace an aggregate", old)
trunk => trunk: String.format("Cannot add aggregate '%s' to non existing keyspace '%s'.", functionName.name, functionName.keyspace)
trunk => trunk: String.format("Cannot replace aggregate %s, the new return type %s is not compatible with the return type %s of existing function", functionName, returnType.asCQL3Type(), old.returnType().asCQL3Type())
trunk => trunk: String.format("Cannot replace native aggregate %s", old)
trunk => trunk: String.format("Function %s already exists", old)
org/apache/cassandra/cql3/statements/CreateColumnFamilyStatement.java
cassandra-1.2.2 => cassandra-1.2.19: "COMPACT STORAGE with non-composite PRIMARY KEY require one column not part of the PRIMARY KEY, none given"
cassandra-1.2.1 => cassandra-1.2.19: "Collection types are not supported with COMPACT STORAGE"
cassandra-1.2.1 => cassandra-1.2.19: "No definition found that is not part of the PRIMARY KEY"
cassandra-1.2.9 => cassandra-1.2.19: "Only clustering key columns can be defined in CLUSTERING ORDER directive"
cassandra-1.2.1 => cassandra-1.2.8: "Too much columns provided for CLUSTERING ORDER"
cassandra-1.2.1 => cassandra-1.2.19: "You must specify one and only one PRIMARY KEY"
cassandra-1.2.1 => cassandra-1.2.19: String.format("COMPACT STORAGE with composite PRIMARY KEY allows no more than one column not part of the PRIMARY KEY (got: %s)", StringUtils.join(stmt.columns.keySet(), ", "))
cassandra-1.2.1 => cassandra-1.2.1: String.format("COMPACT STORAGE with non-composite PRIMARY KEY require one column not part of the PRIMARY KEY (got: %s)", StringUtils.join(stmt.columns.keySet(), ", "))
cassandra-1.2.1 => cassandra-1.2.19: String.format("Column family names shouldn't be more than %s characters long (got \"%s\")", Schema.NAME_LENGTH, columnFamily())
cassandra-1.2.1 => cassandra-1.2.19: String.format("Invalid collection type for PRIMARY KEY component %s", t)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Missing CLUSTERING ORDER for column %s", c)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Multiple definition of identifier %s", entry.getElement())
cassandra-1.2.1 => cassandra-1.2.19: String.format("The order of columns in the CLUSTERING ORDER directive must be the one of the clustering key (%s must appear before %s)", c, id)
cassandra-1.2.5 => cassandra-1.2.19: String.format("Unknown definition %s referenced in PRIMARY KEY", t)
cassandra-1.2.1 => cassandra-1.2.4: String.format("Unkown definition %s referenced in PRIMARY KEY", t)
cassandra-1.2.1 => cassandra-1.2.19: String.format("\"%s\" is not a valid column family name (must be alphanumeric character only: [0-9A-Za-z]+)", columnFamily())
cassandra-1.2.1 => cassandra-1.2.19: String.format("counter type is not supported for PRIMARY KEY part %s", alias)
cassandra-1.2.1 => cassandra-1.2.19: String.format("counter type is not supported for PRIMARY KEY part %s", stmt.columnAliases.get(0))
cassandra-1.2.17 => cassandra-1.2.19: String.format("counter type is not supported for PRIMARY KEY part %s", t)
cassandra-1.2.1 => cassandra-1.2.16: String.format("counter type is not supported for PRIMARY KEY part %s", t.key)
org/apache/cassandra/cql3/statements/CreateFunctionStatement.java
trunk => trunk: "Cannot use both 'OR REPLACE' and 'IF NOT EXISTS' directives"
trunk => trunk: "Functions must be fully qualified with a keyspace name if a keyspace is not set for the session"
trunk => trunk: String.format("Cannot add function '%s' to non existing keyspace '%s'.", functionName.name, functionName.keyspace)
trunk => trunk: String.format("Cannot replace function %s, the new return type %s is not compatible with the return type %s of existing function", functionName, returnType.asCQL3Type(), old.returnType().asCQL3Type())
trunk => trunk: String.format("Function %s already exists", old)
trunk => trunk: String.format("Function %s can only replace a function", old)
trunk => trunk: String.format("duplicate argument names for given function %s with argument names %s", functionName, argNames)
org/apache/cassandra/cql3/statements/CreateIndexStatement.java
cassandra-1.2.6 => cassandra-2.0.4: "CUSTOM index requires specifiying the index class"
cassandra-2.1.0 => cassandra-2.1.2: "Cannot create index on keys of column " + target + " with non map type"
cassandra-1.2.0 => cassandra-2.1.4: "Cannot create index on keys of column " + target + " with non-map type"
cassandra-1.2.0 => cassandra-2.1.4: "Cannot create index on keys of frozen<map> column " + target
cassandra-1.2.6 => cassandra-2.0.4: "Cannot specify index class for a non-CUSTOM index"
cassandra-1.2.0 => cassandra-2.1.4: "Frozen collections currently only support full-collection indexes. " + "For example, 'CREATE INDEX ON <table>(full(<columnName>))'."
cassandra-1.2.0 => trunk: "Index already exists"
cassandra-1.2.1 => cassandra-2.0.9: "Indexes on collections are no yet supported"
cassandra-1.2.1 => cassandra-2.0.9: "No column definition found for column " + columnName
cassandra-1.2.0 => trunk: "No column definition found for column " + target.column
cassandra-1.2.0 => trunk: "Secondary indexes are not allowed on static columns"
cassandra-1.2.0 => trunk: "Secondary indexes are not supported on PRIMARY KEY columns in COMPACT STORAGE tables"
cassandra-1.2.0 => trunk: "Secondary indexes are not supported on counter tables"
cassandra-1.2.0 => trunk: "full() indexes can only be created on frozen collections"
cassandra-2.0.0 => cassandra-2.0.9: String.format("Cannot add secondary index to already primarily indexed column %s", columnName)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Cannot add secondary index to already primarily indexed column %s", target.column)
trunk => trunk: String.format("Cannot create index on %s of column %s with non-map type", target.type, target.column)
trunk => trunk: String.format("Cannot create index on %s of column %s; only non-frozen collections support %s indexes", target.type, target.column, target.type)
trunk => trunk: String.format("Cannot create index on %s of frozen<map> column %s", target.type, target.column)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Cannot create index on PRIMARY KEY part %s", columnName)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Cannot create index on column %s of compact CF", columnName)
cassandra-1.2.0 => trunk: String.format("Cannot create secondary index on partition key column %s", target.column)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Secondary index on %s column %s is not yet supported for compact table", cd.kind, target.column)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Secondary index on %s column %s is not yet supported for compact table", cd.type, columnName)
cassandra-1.2.0 => cassandra-2.1.4: String.format(msg, target.column, target.isCollectionKeys ? "keys" : "values", target.column, previousIsKeys ? "keys" : "values")
org/apache/cassandra/cql3/statements/CreateKeyspaceStatement.java
cassandra-1.2.0 => trunk: String.format("Keyspace names shouldn't be more than %s characters long (got \"%s\")", Schema.NAME_LENGTH, name)
cassandra-1.2.0 => trunk: String.format("\"%s\" is not a valid keyspace name", name)
org/apache/cassandra/cql3/statements/CreateRoleStatement.java
trunk => trunk: "Role name can't be an empty string"
trunk => trunk: String.format("%s already exists", role.getRoleName())
org/apache/cassandra/cql3/statements/CreateTableStatement.java
cassandra-1.2.0 => trunk: "COMPACT STORAGE with non-composite PRIMARY KEY require one column not part of the PRIMARY KEY, none given"
cassandra-1.2.0 => trunk: "Cannot set default_time_to_live on a table with counters"
cassandra-1.2.0 => trunk: "Collection types are not supported with COMPACT STORAGE"
cassandra-1.2.0 => trunk: "Multiple PRIMARY KEYs specifed (exactly one required)"
cassandra-1.2.0 => trunk: "No PRIMARY KEY specifed (exactly one required)"
cassandra-1.2.0 => trunk: "No definition found that is not part of the PRIMARY KEY"
cassandra-1.2.0 => trunk: "Non-frozen collection types are not supported with COMPACT STORAGE"
cassandra-1.2.0 => trunk: "Only clustering key columns can be defined in CLUSTERING ORDER directive"
cassandra-1.2.0 => trunk: "Static columns are not supported in COMPACT STORAGE tables"
cassandra-1.2.0 => trunk: "Static columns are only useful (and thus allowed) if the table has at least one clustering column"
cassandra-2.0.0 => cassandra-2.0.0: "You must specify one and only one PRIMARY KEY"
cassandra-1.2.0 => trunk: String.format("COMPACT STORAGE with composite PRIMARY KEY allows no more than one column not part of the PRIMARY KEY (got: %s)", StringUtils.join(stmt.columns.keySet(), ", "))
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column family names shouldn't be more than %s characters long (got \"%s\")", Schema.NAME_LENGTH, columnFamily())
cassandra-1.2.0 => trunk: String.format("Invalid collection type for PRIMARY KEY component %s", t)
cassandra-1.2.0 => trunk: String.format("Missing CLUSTERING ORDER for column %s", c)
cassandra-1.2.0 => trunk: String.format("Multiple definition of identifier %s", entry.getElement())
cassandra-1.2.0 => trunk: String.format("Static column %s cannot be part of the PRIMARY KEY", alias)
cassandra-1.2.0 => trunk: String.format("Static column %s cannot be part of the PRIMARY KEY", t)
trunk => trunk: String.format("Table names shouldn't be more than %s characters long (got \"%s\")", Schema.NAME_LENGTH, columnFamily())
cassandra-1.2.0 => trunk: String.format("The order of columns in the CLUSTERING ORDER directive must be the one of the clustering key (%s must appear before %s)", c, id)
cassandra-1.2.0 => trunk: String.format("Unknown definition %s referenced in PRIMARY KEY", t)
cassandra-1.2.0 => cassandra-2.1.4: String.format("\"%s\" is not a valid column family name (must be alphanumeric character only: [0-9A-Za-z]+)", columnFamily())
trunk => trunk: String.format("\"%s\" is not a valid table name (must be alphanumeric character only: [0-9A-Za-z]+)", columnFamily())
cassandra-1.2.0 => trunk: String.format("counter type is not supported for PRIMARY KEY part %s", alias)
cassandra-1.2.0 => trunk: String.format("counter type is not supported for PRIMARY KEY part %s", stmt.columnAliases.get(0))
cassandra-1.2.0 => trunk: String.format("counter type is not supported for PRIMARY KEY part %s", t)
cassandra-2.0.0 => cassandra-2.0.8: String.format("counter type is not supported for PRIMARY KEY part %s", t.key)
org/apache/cassandra/cql3/statements/CreateTypeStatement.java
cassandra-1.2.0 => trunk: "A user type cannot contain counters"
cassandra-1.2.0 => trunk: String.format("A user type of name %s already exists", name)
cassandra-1.2.0 => trunk: String.format("Cannot add type in unknown keyspace %s", name.getKeyspace())
cassandra-1.2.0 => trunk: String.format("Duplicate field name %s in type %s", UTF8Type.instance.getString(fieldName), UTF8Type.instance.getString(type.name))
org/apache/cassandra/cql3/statements/CreateUserStatement.java
cassandra-1.2.0 => cassandra-2.1.4: "Username can't be an empty string"
cassandra-1.2.0 => cassandra-2.1.4: String.format("User %s already exists", username)
org/apache/cassandra/cql3/statements/DeleteStatement.java
cassandra-1.2.0 => trunk: String.format("DELETE statements must restrict all PRIMARY KEY columns with equality relations in order " + "to use IF conditions, but column '%s' is not restricted", def.name)
cassandra-1.2.1 => cassandra-1.2.1: "Unknown collection type: " + validator.kind
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid identifier %s for deletion (should not be a PRIMARY KEY part)", column)
cassandra-1.2.0 => trunk: String.format("Invalid identifier %s for deletion (should not be a PRIMARY KEY part)", def.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Invalid identifier %s for deletion (should not be a PRIMARY KEY part)", name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid selection %s since %s is neither a list or a map", column, column.id())
cassandra-1.2.5 => cassandra-1.2.19: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", firstEmpty, toRemove.get(0).columnName)
cassandra-1.2.2 => cassandra-1.2.4: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", firstEmpty, toRemove.iterator().next().columnName)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", firstEmpty, toRemove.iterator().next().left)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", getFirstEmptyKey(), deletion.column.name)
cassandra-2.0.6 => cassandra-2.0.9: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", getFirstEmptyKey(), deletion.columnName)
cassandra-2.0.0 => cassandra-2.0.5: String.format("Missing mandatory PRIMARY KEY part %s since %s specified", getFirstEmptyKey(), deletions.get(0).columnName)
cassandra-1.2.0 => trunk: String.format("Primary key column '%s' must be specified in order to delete column '%s'", getFirstEmptyKey().name, deletion.column.name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Unknown identifier %s", column)
cassandra-1.2.3 => cassandra-2.1.1: String.format("Unknown identifier %s", deletion.affectedColumn())
cassandra-1.2.0 => trunk: String.format("Unknown identifier %s", id)
cassandra-1.2.2 => cassandra-1.2.2: String.format("Unknown identifier %s", name)
org/apache/cassandra/cql3/statements/DropAggregateStatement.java
trunk => trunk: "Functions must be fully qualified with a keyspace name if a keyspace is not set for the session"
trunk => trunk: String.format("'DROP AGGREGATE %s' matches multiple function definitions; " + "specify the argument types by issuing a statement like " + "'DROP AGGREGATE %s (type, type, ...)'. Hint: use cqlsh " + "'DESCRIBE AGGREGATE %s' command to find all overloads", functionName, functionName, functionName)
trunk => trunk: String.format("Cannot drop aggregate '%s' because it is a " + "native (built-in) function", functionName)
trunk => trunk: String.format("Cannot drop non existing aggregate '%s'", functionName)
trunk => trunk: String.format("Cannot drop non existing aggregate '%s(%s)'", functionName, sb)
org/apache/cassandra/cql3/statements/DropFunctionStatement.java
trunk => trunk: "Functions must be fully qualified with a keyspace name if a keyspace is not set for the session"
trunk => trunk: String.format("'DROP FUNCTION %s' matches multiple function definitions; " + "specify the argument types by issuing a statement like " + "'DROP FUNCTION %s (type, type, ...)'. Hint: use cqlsh " + "'DESCRIBE FUNCTION %s' command to find all overloads", functionName, functionName, functionName)
trunk => trunk: String.format("Cannot drop non existing function '%s'", functionName)
trunk => trunk: String.format("Cannot drop non existing function '%s(%s)'", functionName, sb)
trunk => trunk: String.format("Function '%s' still referenced by %s", old, references)
org/apache/cassandra/cql3/statements/DropIndexStatement.java
cassandra-1.2.1 => cassandra-2.0.9: "Index '" + indexName + "' could not be found in any of the column families of keyspace '" + keyspace() + "'"
cassandra-1.2.0 => trunk: "Index '" + indexName + "' could not be found in any of the tables of keyspace '" + keyspace() + '\''
org/apache/cassandra/cql3/statements/DropRoleStatement.java
trunk => trunk: "Cannot DROP primary role for current login"
trunk => trunk: String.format("%s doesn't exist", role.getRoleName())
org/apache/cassandra/cql3/statements/DropTriggerStatement.java
cassandra-1.2.0 => trunk: String.format("Trigger %s was not found", triggerName)
org/apache/cassandra/cql3/statements/DropTypeStatement.java
cassandra-1.2.0 => trunk: String.format("Cannot drop type in unknown keyspace %s", name.getKeyspace())
trunk => trunk: String.format("Cannot drop user type %s as it is still used by function %s", name, function)
cassandra-1.2.0 => trunk: String.format("Cannot drop user type %s as it is still used by table %s.%s", name, cfm.ksName, cfm.cfName)
cassandra-1.2.0 => trunk: String.format("Cannot drop user type %s as it is still used by user type %s", name, ut.asCQL3Type())
cassandra-1.2.0 => trunk: String.format("No user type named %s exists.", name)
org/apache/cassandra/cql3/statements/DropUserStatement.java
cassandra-1.2.0 => cassandra-2.1.4: "Users aren't allowed to DROP themselves"
cassandra-1.2.0 => cassandra-2.1.4: String.format("User %s doesn't exist", username)
cassandra-1.2.1 => cassandra-1.2.2: String.format("User %s doesn't exists", username)
org/apache/cassandra/cql3/statements/IndexPropDefs.java
cassandra-1.2.0 => trunk: "CUSTOM index requires specifiying the index class"
cassandra-1.2.0 => trunk: "Cannot specify index class for a non-CUSTOM index"
cassandra-1.2.0 => trunk: "Cannot specify options for a non-CUSTOM index"
cassandra-1.2.0 => trunk: String.format("Cannot specify %s as a CUSTOM option", SecondaryIndex.CUSTOM_INDEX_OPTION_NAME)
org/apache/cassandra/cql3/statements/ListPermissionsStatement.java
trunk => trunk: String.format("%s doesn't exist", grantee)
cassandra-1.2.0 => trunk: String.format("%s doesn't exist", resource)
cassandra-1.2.0 => cassandra-2.1.4: String.format("User %s doesn't exist", username)
org/apache/cassandra/cql3/statements/ListRolesStatement.java
trunk => trunk: String.format("%s doesn't exist", grantee)
org/apache/cassandra/cql3/statements/ModificationStatement.java
cassandra-1.2.0 => trunk: String.format("Multi-column relations cannot be used in WHERE clauses for UPDATE and DELETE statements: %s", relation)
cassandra-2.0.9 => cassandra-2.1.0: String.format("Multi-column relations cannot be used in WHERE clauses for modification statements: %s", relation)
cassandra-1.2.1 => cassandra-1.2.19: "A TTL must be greater or equal to 0"
cassandra-1.2.0 => trunk: "Cannot provide custom TTL for counter updates"
cassandra-2.0.0 => cassandra-2.0.9: "Cannot provide custom timestamp for conditional update"
cassandra-1.2.0 => trunk: "Cannot provide custom timestamp for conditional updates"
cassandra-1.2.0 => trunk: "Cannot provide custom timestamp for counter updates"
cassandra-1.2.0 => trunk: "Conditional updates are not supported by the protocol version in use. You need to upgrade to a driver using the native protocol v2."
cassandra-1.2.0 => trunk: "Conditional updates are not supported on counter tables"
cassandra-2.0.0 => cassandra-2.0.7: "Custom timestamps are not allowed when conditions are used"
cassandra-1.2.0 => cassandra-2.1.4: "IN is only supported on the last column of the partition key"
cassandra-1.2.0 => trunk: "IN on the partition key is not supported with conditional updates"
cassandra-1.2.0 => trunk: "Invalid empty consistency level"
cassandra-2.1.0 => cassandra-2.1.0: "Operations on lists requiring a read (setting by index and deletions by index or value) are not allowed with IF conditions"
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null value for clustering key part %s", def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Invalid null value for clustering key part %s", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null value for partition key part %s", def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Invalid null value for partition key part %s", name)
cassandra-1.2.0 => trunk: String.format("Invalid operator %s for PRIMARY KEY part %s", rel.operator(), def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Invalid operator %s for PRIMARY KEY part %s", rel.operator(), name)
cassandra-1.2.0 => trunk: String.format("Invalid restriction on clustering column %s since the %s statement modifies only static columns", def.name, type)
cassandra-2.0.6 => cassandra-2.0.9: String.format("Invalid restriction on clustering column %s since the %s statement modifies only static columns", name.name, type)
cassandra-2.0.0 => cassandra-2.0.5: String.format("List operation (%s) are not allowed in conditional updates", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Missing PRIMARY KEY part %s since %s is set", firstEmptyKey.name, def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Missing PRIMARY KEY part %s since %s is set", firstEmptyKey.name, name.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Missing mandatory PRIMARY KEY part %s", def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Missing mandatory PRIMARY KEY part %s", name)
cassandra-1.2.0 => trunk: String.format("Multiple definitions found for PRIMARY KEY part %s", def.name)
cassandra-2.0.0 => cassandra-2.0.5: String.format("Multiple definitions found for PRIMARY KEY part %s", name)
cassandra-2.0.6 => cassandra-2.0.9: String.format("Multiple definitions found for PRIMARY KEY part %s", name.name)
cassandra-1.2.0 => trunk: String.format("Non PRIMARY KEY %s found in where clause", def.name)
cassandra-2.0.0 => cassandra-2.0.9: String.format("Non PRIMARY KEY %s found in where clause", name)
cassandra-2.1.1 => cassandra-2.1.1: String.format("PRIMARY KEY column '%s' cannot have IF conditions", entry.left)
cassandra-1.2.0 => trunk: String.format("PRIMARY KEY column '%s' cannot have IF conditions", id)
cassandra-2.0.0 => cassandra-2.1.0: String.format("PRIMARY KEY part %s found in SET part", entry.left)
cassandra-1.2.0 => trunk: String.format("The token function cannot be used in WHERE clauses for UPDATE and DELETE statements: %s", relation)
cassandra-2.0.0 => cassandra-2.1.1: String.format("Unknown identifier %s", entry.left)
cassandra-1.2.0 => trunk: String.format("Unknown identifier %s", id)
cassandra-1.2.0 => trunk: String.format("Unknown key identifier %s", id)
cassandra-2.0.0 => cassandra-2.1.1: String.format("Unknown key identifier %s", rel.getEntity())
cassandra-1.2.0 => trunk: String.format("Write operation require a read but consistency %s is not supported on reads", cl)
cassandra-1.2.1 => cassandra-1.2.19: String.format("ttl is too large. requested (%d) maximum (%d)", timeToLive, ExpiringColumn.MAX_TTL)
org/apache/cassandra/cql3/statements/MultiColumnRestriction.java
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value for IN restriction"
org/apache/cassandra/cql3/statements/PermissionAlteringStatement.java
cassandra-1.2.0 => cassandra-2.1.4: String.format("%s doesn't exist", resource)
cassandra-1.2.0 => cassandra-2.1.4: String.format("User %s doesn't exist", username)
org/apache/cassandra/cql3/statements/PermissionsManagementStatement.java
trunk => trunk: String.format("Resource %s doesn't exist", resource)
trunk => trunk: String.format("Role %s doesn't exist", grantee.getRoleName())
org/apache/cassandra/cql3/statements/Restriction.java
cassandra-2.0.1 => cassandra-2.0.8: "Invalid null value for IN restriction"
cassandra-2.0.6 => cassandra-2.0.8: String.format("Clustering column %s cannot be restricted both inside a tuple notation and outside it", name)
cassandra-2.0.1 => cassandra-2.0.8: String.format("Invalid restrictions found on %s", name)
org/apache/cassandra/cql3/statements/RoleManagementStatement.java
trunk => trunk: String.format("%s doesn't exist", grantee.getRoleName())
trunk => trunk: String.format("%s doesn't exist", role.getRoleName())
org/apache/cassandra/cql3/statements/SelectStatement.java
cassandra-1.2.0 => cassandra-2.1.4: "Cannot execute this query as it might involve data filtering and " + "thus may have unpredictable performance. If you want to execute " + "this query despite the performance unpredictability, use ALLOW FILTERING"
cassandra-1.2.1 => cassandra-2.0.8: "Cannot execute this query as it might involve data filtering and thus may have unpredictable performance. " + "If you want to execute this query despite the performance unpredictability, use ALLOW FILTERING"
cassandra-1.2.0 => cassandra-2.1.4: "Cannot page queries with both ORDER BY and a IN restriction on the partition key; you must either remove the " + "ORDER BY or the IN and sort client side, or disable paging for this query"
cassandra-1.2.0 => cassandra-2.1.4: "Cannot restrict clustering columns when selecting only static columns"
cassandra-1.2.1 => cassandra-1.2.6: "Cannot use IN operator on column not part of the PRIMARY KEY"
cassandra-1.2.7 => cassandra-1.2.19: "Cannot use IN operator on column not part of the partition key"
cassandra-1.2.0 => cassandra-2.1.4: "IN is only supported on the last column of the partition key"
cassandra-1.2.0 => cassandra-2.1.4: "IN restrictions are not supported on indexed columns"
cassandra-1.2.0 => cassandra-2.1.4: "Index expression values may not be larger than 64K"
cassandra-1.2.0 => cassandra-2.1.4: "Invalid empty consistency level"
cassandra-1.2.0 => trunk: "Invalid limit value"
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null token value"
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value in condition for column " + cfm.clusteringColumns().get(i + def.position())
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value in condition for column " + def.name
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value in condition for column " + defs.get(i)
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value in condition for column " + firstName.name
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value of limit"
cassandra-1.2.0 => cassandra-2.1.4: "LIMIT must be strictly positive"
cassandra-1.2.0 => cassandra-2.1.4: "Mixing single column relations and multi column relations on clustering columns is not allowed"
cassandra-1.2.1 => cassandra-2.1.2: "No indexed columns present in by-columns clause with Equal operator"
cassandra-1.2.1 => cassandra-2.0.9: "ORDER BY could not be used on columns missing in select clause."
cassandra-1.2.0 => cassandra-2.1.4: "ORDER BY is only supported when the partition key is restricted by an EQ or an IN."
cassandra-1.2.0 => cassandra-2.1.4: "ORDER BY with 2ndary indexes is not supported."
cassandra-1.2.0 => cassandra-2.1.4: "Only COUNT(*) and COUNT(1) operations are currently supported."
cassandra-1.2.0 => cassandra-2.1.4: "Only EQ and IN relation are supported on the partition key (unless you use the token() function)"
cassandra-1.2.6 => cassandra-1.2.19: "Only EQ and IN relation are supported on the partition key (you will need to use the token() function for non equality based relation)"
cassandra-1.2.1 => cassandra-1.2.5: "Only EQ and IN relation are supported on the partition key for random partitioners (unless you use the token() function)"
cassandra-1.2.0 => cassandra-2.1.4: "Queries using 2ndary indexes don't support selecting only static columns"
cassandra-1.2.0 => cassandra-2.1.4: "Select on indexed columns and with IN clause for the PRIMARY KEY are not supported"
cassandra-1.2.1 => cassandra-1.2.7: "Select using the token() function don't support IN clause"
cassandra-1.2.1 => cassandra-1.2.6: "Start key must sort before (or equal to) finish key in your partitioner!"
cassandra-1.2.1 => cassandra-1.2.6: "Start key sorts after end key. This is not allowed; you probably should not specify end key at all under random partitioner"
cassandra-1.2.0 => cassandra-2.1.4: "The token() function must be applied to all partition key components or none of them"
cassandra-1.2.0 => cassandra-2.1.4: String.format( "Clustering columns may not be skipped in multi-column relations. " + "They should appear in the PRIMARY KEY order. Got %s", relation)
cassandra-1.2.0 => cassandra-2.1.4: String.format( "Clustering columns must appear in the PRIMARY KEY order in multi-column relations: %s", relation)
cassandra-2.1.0 => cassandra-2.1.2: String.format( "PRIMARY KEY column \"%s\" cannot be restricted (preceding column \"%s\" is either not restricted or by a non-EQ relation)", cdef.name, previous)
cassandra-1.2.0 => cassandra-2.1.4: String.format( "PRIMARY KEY column \"%s\" cannot be restricted (preceding column \"%s\" is either not restricted or by a non-EQ relation)", cdef.name, previous.name)
cassandra-2.0.9 => cassandra-2.0.9: String.format( "PRIMARY KEY column \"%s\" cannot be restricted (preceding column \"%s\" is either not restricted or by a non-EQ relation)", cname, previous)
cassandra-1.2.0 => cassandra-2.1.4: String.format( "Partitioning column \"%s\" cannot be restricted because the preceding column (\"%s\") is " + "either not restricted or is restricted by a non-EQ relation", cdef.name, previous)
cassandra-2.0.9 => cassandra-2.0.9: String.format( "Partitioning column \"%s\" cannot be restricted because the preceding column (\"%s\") is " + "either not restricted or is restricted by a non-EQ relation", cname, previous)
cassandra-1.2.1 => cassandra-2.0.8: String.format("%s cannot be restricted by both an equal and an inequal relation", name)
cassandra-1.2.1 => cassandra-1.2.5: String.format("%s cannot be restricted by more than one reation if it includes a IN", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("%s cannot be restricted by more than one relation if it includes a IN", def.name)
cassandra-1.2.6 => cassandra-2.0.9: String.format("%s cannot be restricted by more than one relation if it includes a IN", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("%s cannot be restricted by more than one relation if it includes an Equal", def.name)
cassandra-1.2.1 => cassandra-2.0.9: String.format("%s cannot be restricted by more than one relation if it includes an Equal", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Aliases are not allowed in order by clause ('%s')", column)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Aliases aren't allowed in the where clause ('%s')", relation)
cassandra-2.0.0 => cassandra-2.0.8: String.format("Aliases aren't allowed in where clause ('%s')", rel)
cassandra-1.2.4 => cassandra-2.0.8: String.format("Cannot restrict PRIMARY KEY part %s by IN relation as a collection is selected by the query", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot restrict column \"%s\" by IN relation as a collection is selected by the query", cdef.name)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Cannot restrict column \"%s\" by IN relation as a collection is selected by the query", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot restrict column \"%s\" by a CONTAINS relation without a secondary index", cdef.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot use %s relation on non collection column %s", newRel.operator(), def.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot use CONTAINS KEY on non-map column %s", def.name)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Cannot use CONTAINS_KEY on non-map column %s", def.name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Cannot use function %s on PRIMARY KEY part %s", t.function(), name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Clustering column \"%s\" cannot be restricted by an IN relation", cdef.name)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Clustering column \"%s\" cannot be restricted by an IN relation", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Collection column %s can only be restricted by CONTAINS or CONTAINS KEY", def.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Collection column '%s' (%s) cannot be restricted by a '%s' relation", def.name, receiver.type.asCQL3Type(), newRel.operator())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" appeared twice in a relation: %s", def, relation)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" appeared twice in a relation: %s", name, relation)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" cannot be restricted by an equality relation and an inequality relation", def)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" cannot be restricted by an equality relation and an inequality relation", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" cannot be restricted by both a tuple notation inequality and a single column inequality (%s)", def.name, newRel)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" cannot be restricted by both a tuple notation inequality and a single column inequality (%s)", name, newRel)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" cannot be restricted by both an equality and an inequality relation", def.name)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" cannot be restricted by both an equality and an inequality relation", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" cannot be restricted by more than one relation if it is in an %s relation", def, relation.operator())
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" cannot be restricted by more than one relation if it is in an %s relation", name, relation.operator())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Column \"%s\" cannot have both tuple-notation inequalities and single-column inequalities: %s", def.name, relation)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Column \"%s\" cannot have both tuple-notation inequalities and single-column inequalities: %s", name, relation)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Function %s is not supported on collections", t.function())
cassandra-1.2.1 => cassandra-1.2.1: String.format("Function %s is only allowed on timeuuid columns", t.function())
cassandra-1.2.0 => cassandra-2.1.4: String.format("IN predicates on non-primary-key columns (%s) is not yet supported", def.name)
cassandra-2.0.1 => cassandra-2.0.9: String.format("IN predicates on non-primary-key columns (%s) is not yet supported", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null clustering key part %s", def.name)
cassandra-1.2.3 => cassandra-2.0.9: String.format("Invalid null clustering key part %s", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null clustering key part %s", r)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null value for clustering key part %s", def.name)
cassandra-1.2.3 => cassandra-2.0.8: String.format("Invalid null value for clustering key part %s", id)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Invalid null value for clustering key part %s", name.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid null value for partition key part %s", def.name)
cassandra-1.2.3 => cassandra-2.0.9: String.format("Invalid null value for partition key part %s", name)
cassandra-1.2.1 => cassandra-2.0.0: String.format("Invalid restrictions found on %s", name)
cassandra-2.0.6 => cassandra-2.0.8: String.format("Invalid tuple notation, column %s is not before column %s in the clustering order", newRel.previousInTuple, name.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Multi-column relations can only be applied to clustering columns: %s", def)
cassandra-2.0.9 => cassandra-2.0.9: String.format("Multi-column relations can only be applied to clustering columns: %s", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Order by currently only support the ordering of columns following their declared order in the PRIMARY KEY")
cassandra-1.2.0 => cassandra-2.1.4: String.format("Order by is currently only supported on the clustered columns of the PRIMARY KEY, got %s", column)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Order by on unknown column %s", column)
cassandra-1.2.1 => cassandra-2.0.8: String.format("PRIMARY KEY part %s cannot be restricted (preceding part %s is either not restricted or by a non-EQ relation)", cname, previous)
cassandra-1.2.1 => cassandra-2.0.8: String.format("PRIMARY KEY part %s cannot be restricted by IN relation", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Partition KEY part %s cannot be restricted by IN relation (only the last part of the partition key can)", cdef.name)
cassandra-1.2.1 => cassandra-2.0.9: String.format("Partition KEY part %s cannot be restricted by IN relation (only the last part of the partition key can)", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Partition key part %s must be restricted since preceding part is", cdef.name)
cassandra-1.2.1 => cassandra-2.0.9: String.format("Partition key part %s must be restricted since preceding part is", cname)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Predicates on the non-primary-key column (%s) of a COMPACT table are not yet supported", def.name)
cassandra-1.2.7 => cassandra-2.0.9: String.format("Predicates on the non-primary-key column (%s) of a COMPACT table are not yet supported", name.name)
cassandra-1.2.1 => cassandra-1.2.6: String.format("Restricting the value of a compact CF (%s) is not supported", name.name)
cassandra-2.0.1 => cassandra-2.0.8: String.format("SELECT DISTINCT queries must only request partition key columns (not %s)", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("SELECT DISTINCT queries must only request partition key columns and/or static columns (not %s)", def.name)
cassandra-2.0.9 => cassandra-2.0.9: String.format("SELECT DISTINCT queries must only request partition key columns and/or static columns (not %s)", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("SELECT DISTINCT queries must request all the partition key columns (missing %s)", def.name)
cassandra-2.0.1 => cassandra-2.0.9: String.format("SELECT DISTINCT queries must request all the partition key columns (missing %s)", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("The query requests a restriction of rows with a strict bound (%s) over a range of partitions. " + "This is not supported by the underlying storage engine for COMPACT tables if a LIMIT is provided. " + "Please either make the condition non strict (%s) or remove the user LIMIT", rel, rel.withNonStrictOperator())
cassandra-1.2.0 => cassandra-2.1.4: String.format("The token function arguments must be in the partition key order: %s", Joiner.on(',').join(cfm.partitionKeyColumns()))
cassandra-1.2.0 => cassandra-2.1.4: String.format("The token() function is only supported on the partition key, found on %s", def.name)
cassandra-1.2.1 => cassandra-2.0.9: String.format("The token() function is only supported on the partition key, found on %s", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("The token() function must be applied to all partition key components or none of them")
cassandra-2.0.6 => cassandra-2.0.8: String.format("Tuple notation can only be used on clustering columns but found on %s", name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Undefined name %s in selection clause", t.id())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Undefined name %s in where clause ('%s')", entity, relation)
cassandra-1.2.1 => cassandra-2.0.8: String.format("Undefined name %s in where clause ('%s')", rel.getEntity(), rel)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unsupported \"!=\" relation on column \"%s\"", def.name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unsupported \"!=\" relation: %s", relation)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unsupported null value for indexed column %s", def.name)
cassandra-1.2.3 => cassandra-2.0.9: String.format("Unsupported null value for indexed column %s", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unsupported order by relation")
cassandra-1.2.1 => cassandra-2.0.8: String.format("partition key part %s cannot be restricted (preceding part %s is either not restricted or by a non-EQ relation)", cname, previous)
org/apache/cassandra/cql3/statements/Selection.java
cassandra-1.2.0 => cassandra-2.1.4: String.format("%s of type %s has no field %s", withField.selected, type.asCQL3Type(), withField.field)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot use selection function %s on PRIMARY KEY part %s", tot.isWritetime ? "writeTime" : "ttl", def.name)
cassandra-1.2.2 => cassandra-2.0.9: String.format("Cannot use selection function %s on PRIMARY KEY part %s", tot.isWritetime ? "writeTime" : "ttl", name)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Cannot use selection function %s on collections", tot.isWritetime ? "writeTime" : "ttl")
cassandra-1.2.0 => cassandra-2.1.4: String.format("Invalid field selection: %s of type %s is not a user type", withField.selected, type.asCQL3Type())
cassandra-1.2.0 => cassandra-2.1.4: String.format("Undefined name %s in selection clause", id)
cassandra-1.2.2 => cassandra-1.2.19: String.format("Undefined name %s in selection clause", raw)
cassandra-2.0.0 => cassandra-2.1.1: String.format("Undefined name %s in selection clause", raw.selectable)
cassandra-1.2.2 => cassandra-1.2.19: String.format("Undefined name %s in selection clause", rawSelector)
cassandra-2.0.0 => cassandra-2.1.2: String.format("Undefined name %s in selection clause", rawSelector.selectable)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Undefined name %s in selection clause", selectable)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Undefined name %s in selection clause", tot.id)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unknown function %s called in selection clause", fun.functionName)
cassandra-1.2.0 => cassandra-2.1.4: String.format("Unknown function '%s'", withFun.functionName)
org/apache/cassandra/cql3/statements/SingleColumnRestriction.java
cassandra-1.2.0 => cassandra-2.1.4: "Invalid null value for IN restriction"
cassandra-1.2.0 => cassandra-2.1.4: String.format( "More than one restriction was found for the %s bound on %s", b.name().toLowerCase(), name)
cassandra-2.0.9 => cassandra-2.0.9: String.format( "More than one restriction was found for the %s bound", b.name().toLowerCase())
org/apache/cassandra/cql3/statements/UpdateStatement.java
cassandra-1.2.1 => cassandra-1.2.1: "Cannot apply collection operation on column " + name + " with " + name.type + " type."
trunk => trunk: "Column names for INSERT must be provided when using VALUES"
cassandra-1.2.1 => cassandra-1.2.19: "IN is only supported on the last column of the partition key"
cassandra-1.2.0 => cassandra-2.1.4: "INSERT statement are not allowed on counter tables, use UPDATE instead"
trunk => trunk: "INSERT statements are not allowed on counter tables, use UPDATE instead"
cassandra-1.2.1 => cassandra-1.2.1: "Invalid counter operation on non-counter table."
cassandra-1.2.1 => cassandra-1.2.1: "Invalid non-counter operation on counter table."
cassandra-1.2.0 => trunk: "No columns provided to INSERT"
cassandra-1.2.0 => trunk: "Unmatched column names/values"
cassandra-1.2.1 => cassandra-1.2.1: "no columns specified for INSERT"
cassandra-1.2.1 => cassandra-1.2.1: "unmatched column names/values"
cassandra-1.2.0 => cassandra-2.1.4: String.format("Can't index column value of size %d for index %s on %s.%s", cell.value().remaining(), cfm.getColumnDefinition(cell.name()).getIndexName(), cfm.ksName, cfm.cfName)
cassandra-2.0.6 => cassandra-2.0.9: String.format("Column %s is mandatory for this COMPACT STORAGE table", cfDef.compactValue())
cassandra-1.2.6 => cassandra-2.0.5: String.format("Column %s is mandatory for this COMPACT STORAGE table", cfDef.value)
cassandra-1.2.0 => trunk: String.format("Column %s is mandatory for this COMPACT STORAGE table", cfm.compactValueColumn().name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid definition for %s, not a collection type", name)
cassandra-1.2.3 => cassandra-1.2.19: String.format("Invalid null value for clustering key part %s", name)
cassandra-1.2.3 => cassandra-1.2.19: String.format("Invalid null value for partition key part %s", name)
cassandra-1.2.2 => cassandra-1.2.19: String.format("Invalid operator %s for PRIMARY KEY part %s", rel.operator(), name)
cassandra-1.2.1 => cassandra-1.2.1: String.format("Invalid operator %s for key %s", rel.operator(), rel.getEntity())
cassandra-1.2.1 => cassandra-1.2.19: String.format("Missing PRIMARY KEY part %s since %s is set", firstEmpty.name, name.name)
cassandra-2.0.6 => cassandra-2.0.9: String.format("Missing PRIMARY KEY part %s", cfDef.clusteringColumns().iterator().next())
cassandra-1.2.1 => cassandra-2.0.5: String.format("Missing PRIMARY KEY part %s", cfDef.columns.values().iterator().next())
trunk => trunk: String.format("Missing PRIMARY KEY part %s", cfm.clusteringColumns().get(0))
cassandra-1.2.0 => cassandra-2.1.4: String.format("Missing PRIMARY KEY part %s", cfm.clusteringColumns().iterator().next())
cassandra-1.2.1 => cassandra-1.2.19: String.format("Missing mandatory PRIMARY KEY part %s", name)
cassandra-1.2.1 => cassandra-1.2.5: String.format("Missing mandatory column %s", cfDef.value)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Multiple definitions found for PRIMARY KEY part %s", name)
cassandra-2.1.0 => cassandra-2.1.2: String.format("Multiple definitions found for column %s", def.name)
cassandra-1.2.0 => trunk: String.format("Multiple definitions found for column %s", id)
cassandra-1.2.1 => cassandra-2.0.9: String.format("Multiple definitions found for column %s", name)
cassandra-1.2.2 => cassandra-1.2.19: String.format("Non PRIMARY KEY %s found in where clause", name)
cassandra-1.2.0 => trunk: String.format("PRIMARY KEY part %s found in SET part", entry.left)
cassandra-1.2.1 => cassandra-1.2.1: String.format("PRIMARY KEY part %s found in SET part", rel.getEntity())
cassandra-1.2.1 => cassandra-2.1.2: String.format("Unknown identifier %s", columnNames.get(i))
cassandra-1.2.0 => trunk: String.format("Unknown identifier %s", entry.left)
cassandra-1.2.0 => trunk: String.format("Unknown identifier %s", id)
cassandra-1.2.1 => cassandra-1.2.19: String.format("Unknown key identifier %s", rel.getEntity())
org/apache/cassandra/io/sstable/CQLSSTableWriter.java
cassandra-1.2.0 => trunk: String.format("Invalid number of arguments, expecting %d values but got %d", boundNames.size(), values.size())
org/apache/cassandra/triggers/TriggerExecutor.java
cassandra-1.2.0 => cassandra-2.1.4: "Column family of additional mutation does not match primary update cf"
cassandra-1.2.0 => trunk: "Counter mutations and trigger mutations cannot be applied together atomically."
cassandra-1.2.0 => trunk: "Partition key of additional mutation does not match primary update key"
trunk => trunk: "table of additional mutation does not match primary update table"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment