ColumnMetadata colMeta = colIter.next();
if (!column.getName().equals(colMeta.getName())) {
schemaObjectInvalid(updateStatus, "%s key column %s not defined in table %s - expected %s", type, column.getName(), cqlTable,
Arrays.toString(columns));
}
DataType fieldType = CDT.copy(protocolVersion, colMeta.getType());
if (!column.compatible(fieldType)) {
schemaObjectInvalid(updateStatus, "incompatible types for %s key column %s in table %s - expected %s but got %s", type,
column.getName(),
cqlTable, column.getDataType(), colMeta.getType());
}