missed one: rename column.column_name -> column.name

patch by jbellis; reviewed by Evan Weaver and Sandeep Tata for CASSANDRA-139

git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@794431 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Jonathan Ellis 2009-07-15 22:04:57 +00:00
parent 85ba194e7c
commit 0b1aeda97c
5 changed files with 57 additions and 60 deletions

View File

@ -31,7 +31,7 @@ namespace php cassandra
# #
struct Column { struct Column {
1: string column_name, 1: string name,
2: binary value, 2: binary value,
3: i64 timestamp, 3: i64 timestamp,
} }

View File

@ -20,12 +20,12 @@ import org.apache.thrift.protocol.*;
public class Column implements TBase, java.io.Serializable, Cloneable { public class Column implements TBase, java.io.Serializable, Cloneable {
private static final TStruct STRUCT_DESC = new TStruct("Column"); private static final TStruct STRUCT_DESC = new TStruct("Column");
private static final TField COLUMN_NAME_FIELD_DESC = new TField("column_name", TType.STRING, (short)1); private static final TField NAME_FIELD_DESC = new TField("name", TType.STRING, (short)1);
private static final TField VALUE_FIELD_DESC = new TField("value", TType.STRING, (short)2); private static final TField VALUE_FIELD_DESC = new TField("value", TType.STRING, (short)2);
private static final TField TIMESTAMP_FIELD_DESC = new TField("timestamp", TType.I64, (short)3); private static final TField TIMESTAMP_FIELD_DESC = new TField("timestamp", TType.I64, (short)3);
public String column_name; public String name;
public static final int COLUMN_NAME = 1; public static final int NAME = 1;
public byte[] value; public byte[] value;
public static final int VALUE = 2; public static final int VALUE = 2;
public long timestamp; public long timestamp;
@ -37,7 +37,7 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
} }
public static final Map<Integer, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new HashMap<Integer, FieldMetaData>() {{ public static final Map<Integer, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new HashMap<Integer, FieldMetaData>() {{
put(COLUMN_NAME, new FieldMetaData("column_name", TFieldRequirementType.DEFAULT, put(NAME, new FieldMetaData("name", TFieldRequirementType.DEFAULT,
new FieldValueMetaData(TType.STRING))); new FieldValueMetaData(TType.STRING)));
put(VALUE, new FieldMetaData("value", TFieldRequirementType.DEFAULT, put(VALUE, new FieldMetaData("value", TFieldRequirementType.DEFAULT,
new FieldValueMetaData(TType.STRING))); new FieldValueMetaData(TType.STRING)));
@ -53,12 +53,12 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
} }
public Column( public Column(
String column_name, String name,
byte[] value, byte[] value,
long timestamp) long timestamp)
{ {
this(); this();
this.column_name = column_name; this.name = name;
this.value = value; this.value = value;
this.timestamp = timestamp; this.timestamp = timestamp;
this.__isset.timestamp = true; this.__isset.timestamp = true;
@ -68,8 +68,8 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
* Performs a deep copy on <i>other</i>. * Performs a deep copy on <i>other</i>.
*/ */
public Column(Column other) { public Column(Column other) {
if (other.isSetColumn_name()) { if (other.isSetName()) {
this.column_name = other.column_name; this.name = other.name;
} }
if (other.isSetValue()) { if (other.isSetValue()) {
this.value = new byte[other.value.length]; this.value = new byte[other.value.length];
@ -84,26 +84,26 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
return new Column(this); return new Column(this);
} }
public String getColumn_name() { public String getName() {
return this.column_name; return this.name;
} }
public void setColumn_name(String column_name) { public void setName(String name) {
this.column_name = column_name; this.name = name;
} }
public void unsetColumn_name() { public void unsetName() {
this.column_name = null; this.name = null;
} }
// Returns true if field column_name is set (has been asigned a value) and false otherwise // Returns true if field name is set (has been asigned a value) and false otherwise
public boolean isSetColumn_name() { public boolean isSetName() {
return this.column_name != null; return this.name != null;
} }
public void setColumn_nameIsSet(boolean value) { public void setNameIsSet(boolean value) {
if (!value) { if (!value) {
this.column_name = null; this.name = null;
} }
} }
@ -154,11 +154,11 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
public void setFieldValue(int fieldID, Object value) { public void setFieldValue(int fieldID, Object value) {
switch (fieldID) { switch (fieldID) {
case COLUMN_NAME: case NAME:
if (value == null) { if (value == null) {
unsetColumn_name(); unsetName();
} else { } else {
setColumn_name((String)value); setName((String)value);
} }
break; break;
@ -185,8 +185,8 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
public Object getFieldValue(int fieldID) { public Object getFieldValue(int fieldID) {
switch (fieldID) { switch (fieldID) {
case COLUMN_NAME: case NAME:
return getColumn_name(); return getName();
case VALUE: case VALUE:
return getValue(); return getValue();
@ -202,8 +202,8 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
// Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise // Returns true if field corresponding to fieldID is set (has been asigned a value) and false otherwise
public boolean isSet(int fieldID) { public boolean isSet(int fieldID) {
switch (fieldID) { switch (fieldID) {
case COLUMN_NAME: case NAME:
return isSetColumn_name(); return isSetName();
case VALUE: case VALUE:
return isSetValue(); return isSetValue();
case TIMESTAMP: case TIMESTAMP:
@ -226,12 +226,12 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
if (that == null) if (that == null)
return false; return false;
boolean this_present_column_name = true && this.isSetColumn_name(); boolean this_present_name = true && this.isSetName();
boolean that_present_column_name = true && that.isSetColumn_name(); boolean that_present_name = true && that.isSetName();
if (this_present_column_name || that_present_column_name) { if (this_present_name || that_present_name) {
if (!(this_present_column_name && that_present_column_name)) if (!(this_present_name && that_present_name))
return false; return false;
if (!this.column_name.equals(that.column_name)) if (!this.name.equals(that.name))
return false; return false;
} }
@ -272,9 +272,9 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
} }
switch (field.id) switch (field.id)
{ {
case COLUMN_NAME: case NAME:
if (field.type == TType.STRING) { if (field.type == TType.STRING) {
this.column_name = iprot.readString(); this.name = iprot.readString();
} else { } else {
TProtocolUtil.skip(iprot, field.type); TProtocolUtil.skip(iprot, field.type);
} }
@ -311,9 +311,9 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
validate(); validate();
oprot.writeStructBegin(STRUCT_DESC); oprot.writeStructBegin(STRUCT_DESC);
if (this.column_name != null) { if (this.name != null) {
oprot.writeFieldBegin(COLUMN_NAME_FIELD_DESC); oprot.writeFieldBegin(NAME_FIELD_DESC);
oprot.writeString(this.column_name); oprot.writeString(this.name);
oprot.writeFieldEnd(); oprot.writeFieldEnd();
} }
if (this.value != null) { if (this.value != null) {
@ -333,11 +333,11 @@ public class Column implements TBase, java.io.Serializable, Cloneable {
StringBuilder sb = new StringBuilder("Column("); StringBuilder sb = new StringBuilder("Column(");
boolean first = true; boolean first = true;
sb.append("column_name:"); sb.append("name:");
if (this.column_name == null) { if (this.name == null) {
sb.append("null"); sb.append("null");
} else { } else {
sb.append(this.column_name); sb.append(this.name);
} }
first = false; first = false;
if (!first) sb.append(", "); if (!first) sb.append(", ");

View File

@ -139,24 +139,21 @@ public class CliClient
int size = columns.size(); int size = columns.size();
for (Iterator<Column> colIter = columns.iterator(); colIter.hasNext(); ) for (Iterator<Column> colIter = columns.iterator(); colIter.hasNext(); )
{ {
Column col = colIter.next(); Column column = colIter.next();
css_.out.printf(" (column=%s, value=%s; timestamp=%d)\n", css_.out.printf(" (column=%s, value=%s; timestamp=%d)\n",
col.column_name, col.value, col.timestamp); column.name, column.value, column.timestamp);
} }
css_.out.println("Returned " + size + " rows."); css_.out.println("Returned " + size + " rows.");
} }
else if (columnSpecCnt == 1)
{
// table.cf['key']['column']
String columnName = CliCompiler.getColumn(columnFamilySpec, 0);
Column col = new Column();
col = thriftClient_.get_column(tableName, key, new ColumnPath(columnFamily, null, columnName));
css_.out.printf("==> (name=%s, value=%s; timestamp=%d)\n",
col.column_name, col.value, col.timestamp);
}
else else
{ {
assert(false); assert columnSpecCnt == 1;
// table.cf['key']['column']
String columnName = CliCompiler.getColumn(columnFamilySpec, 0);
Column column = new Column();
column = thriftClient_.get_column(tableName, key, new ColumnPath(columnFamily, null, columnName));
css_.out.printf("==> (name=%s, value=%s; timestamp=%d)\n",
column.name, column.value, column.timestamp);
} }
} }

View File

@ -260,9 +260,9 @@ public class RowMutation implements Serializable
for (String cfname : batchMutation.cfmap.keySet()) for (String cfname : batchMutation.cfmap.keySet())
{ {
List<org.apache.cassandra.service.Column> list = batchMutation.cfmap.get(cfname); List<org.apache.cassandra.service.Column> list = batchMutation.cfmap.get(cfname);
for (org.apache.cassandra.service.Column columnData : list) for (org.apache.cassandra.service.Column column : list)
{ {
rm.add(new QueryPath(cfname, null, columnData.column_name), columnData.value, columnData.timestamp); rm.add(new QueryPath(cfname, null, column.name), column.value, column.timestamp);
} }
} }
return rm; return rm;
@ -277,7 +277,7 @@ public class RowMutation implements Serializable
{ {
for (org.apache.cassandra.service.Column column : super_column.columns) for (org.apache.cassandra.service.Column column : super_column.columns)
{ {
rm.add(new QueryPath(cfName, super_column.name, column.column_name), column.value, column.timestamp); rm.add(new QueryPath(cfName, super_column.name, column.name), column.value, column.timestamp);
} }
} }
} }

View File

@ -64,8 +64,8 @@ def _insert_range():
def _verify_range(): def _verify_range():
result = client.get_slice('Table1','key1', ColumnParent('Standard1'), 'c1', 'c2', True, 0, 1000) result = client.get_slice('Table1','key1', ColumnParent('Standard1'), 'c1', 'c2', True, 0, 1000)
assert len(result) == 2 assert len(result) == 2
assert result[0].column_name == 'c1' assert result[0].name == 'c1'
assert result[1].column_name == 'c2' assert result[1].name == 'c2'
result = client.get_slice('Table1','key1', ColumnParent('Standard1'), 'a', 'z' , True, 0, 1000) result = client.get_slice('Table1','key1', ColumnParent('Standard1'), 'a', 'z' , True, 0, 1000)
assert len(result) == 3, result assert len(result) == 3, result
@ -305,10 +305,10 @@ class TestMutations(CassandraTester):
_insert_range() _insert_range()
result = client.get_slice_by_names('Table1','key1', ColumnParent('Standard1'), ['c1', 'c2']) result = client.get_slice_by_names('Table1','key1', ColumnParent('Standard1'), ['c1', 'c2'])
assert len(result) == 2 assert len(result) == 2
assert result[0].column_name == 'c1' assert result[0].name == 'c1'
assert result[1].column_name == 'c2' assert result[1].name == 'c2'
_insert_super() _insert_super()
result = client.get_slice_by_names('Table1','key1', ColumnParent('Super1', 'sc1'), ['c4']) result = client.get_slice_by_names('Table1','key1', ColumnParent('Super1', 'sc1'), ['c4'])
assert len(result) == 1 assert len(result) == 1
assert result[0].column_name == 'c4' assert result[0].name == 'c4'