Author: jbellis
Date: Mon Mar 1 16:21:33 2010
New Revision: 917571
URL: http://svn.apache.org/viewvc?rev=917571&view=rev
Log:
update libthrift to r917130, fixing CASSANDRA-711 (with test).
Added:
incubator/cassandra/branches/cassandra-0.6/lib/libthrift-r917130.jar
(with props)
Removed:
incubator/cassandra/branches/cassandra-0.6/lib/libthrift-r894924.jar
Modified:
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/Cassandra.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/Column.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnOrSuperColumn.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnParent.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/ColumnPath.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/ConsistencyLevel.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/Deletion.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/KeyRange.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/KeySlice.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/Mutation.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/NotFoundException.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/SlicePredicate.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/SliceRange.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/SuperColumn.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/TimedOutException.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/TokenRange.java
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/UnavailableException.java
incubator/cassandra/branches/cassandra-0.6/test/system/test_server.py
Modified:
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java
URL:
http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java?rev=917571&r1=917570&r2=917571&view=diff
==============================================================================
---
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java
(original)
+++
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationException.java
Mon Mar 1 16:21:33 2010
@@ -253,13 +253,14 @@
int lastComparison = 0;
AuthenticationException typedOther = (AuthenticationException)other;
- lastComparison = Boolean.valueOf(isSetWhy()).compareTo(isSetWhy());
+ lastComparison =
Boolean.valueOf(isSetWhy()).compareTo(typedOther.isSetWhy());
if (lastComparison != 0) {
return lastComparison;
}
- lastComparison = TBaseHelper.compareTo(why, typedOther.why);
- if (lastComparison != 0) {
- return lastComparison;
+ if (isSetWhy()) { lastComparison = TBaseHelper.compareTo(why,
typedOther.why);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
}
return 0;
}
@@ -273,21 +274,18 @@
if (field.type == TType.STOP) {
break;
}
- _Fields fieldId = _Fields.findByThriftId(field.id);
- if (fieldId == null) {
- TProtocolUtil.skip(iprot, field.type);
- } else {
- switch (fieldId) {
- case WHY:
- if (field.type == TType.STRING) {
- this.why = iprot.readString();
- } else {
- TProtocolUtil.skip(iprot, field.type);
- }
- break;
- }
- iprot.readFieldEnd();
+ switch (field.id) {
+ case 1: // WHY
+ if (field.type == TType.STRING) {
+ this.why = iprot.readString();
+ } else {
+ TProtocolUtil.skip(iprot, field.type);
+ }
+ break;
+ default:
+ TProtocolUtil.skip(iprot, field.type);
}
+ iprot.readFieldEnd();
}
iprot.readStructEnd();
Modified:
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java
URL:
http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java?rev=917571&r1=917570&r2=917571&view=diff
==============================================================================
---
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java
(original)
+++
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthenticationRequest.java
Mon Mar 1 16:21:33 2010
@@ -279,33 +279,30 @@
if (field.type == TType.STOP) {
break;
}
- _Fields fieldId = _Fields.findByThriftId(field.id);
- if (fieldId == null) {
- TProtocolUtil.skip(iprot, field.type);
- } else {
- switch (fieldId) {
- case CREDENTIALS:
- if (field.type == TType.MAP) {
+ switch (field.id) {
+ case 1: // CREDENTIALS
+ if (field.type == TType.MAP) {
+ {
+ TMap _map16 = iprot.readMapBegin();
+ this.credentials = new HashMap<String,String>(2*_map16.size);
+ for (int _i17 = 0; _i17 < _map16.size; ++_i17)
{
- TMap _map16 = iprot.readMapBegin();
- this.credentials = new HashMap<String,String>(2*_map16.size);
- for (int _i17 = 0; _i17 < _map16.size; ++_i17)
- {
- String _key18;
- String _val19;
- _key18 = iprot.readString();
- _val19 = iprot.readString();
- this.credentials.put(_key18, _val19);
- }
- iprot.readMapEnd();
+ String _key18;
+ String _val19;
+ _key18 = iprot.readString();
+ _val19 = iprot.readString();
+ this.credentials.put(_key18, _val19);
}
- } else {
- TProtocolUtil.skip(iprot, field.type);
+ iprot.readMapEnd();
}
- break;
- }
- iprot.readFieldEnd();
+ } else {
+ TProtocolUtil.skip(iprot, field.type);
+ }
+ break;
+ default:
+ TProtocolUtil.skip(iprot, field.type);
}
+ iprot.readFieldEnd();
}
iprot.readStructEnd();
Modified:
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java
URL:
http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java?rev=917571&r1=917570&r2=917571&view=diff
==============================================================================
---
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java
(original)
+++
incubator/cassandra/branches/cassandra-0.6/interface/thrift/gen-java/org/apache/cassandra/thrift/AuthorizationException.java
Mon Mar 1 16:21:33 2010
@@ -253,13 +253,14 @@
int lastComparison = 0;
AuthorizationException typedOther = (AuthorizationException)other;
- lastComparison = Boolean.valueOf(isSetWhy()).compareTo(isSetWhy());
+ lastComparison =
Boolean.valueOf(isSetWhy()).compareTo(typedOther.isSetWhy());
if (lastComparison != 0) {
return lastComparison;
}
- lastComparison = TBaseHelper.compareTo(why, typedOther.why);
- if (lastComparison != 0) {
- return lastComparison;
+ if (isSetWhy()) { lastComparison = TBaseHelper.compareTo(why,
typedOther.why);
+ if (lastComparison != 0) {
+ return lastComparison;
+ }
}
return 0;
}
@@ -273,21 +274,18 @@
if (field.type == TType.STOP) {
break;
}
- _Fields fieldId = _Fields.findByThriftId(field.id);
- if (fieldId == null) {
- TProtocolUtil.skip(iprot, field.type);
- } else {
- switch (fieldId) {
- case WHY:
- if (field.type == TType.STRING) {
- this.why = iprot.readString();
- } else {
- TProtocolUtil.skip(iprot, field.type);
- }
- break;
- }
- iprot.readFieldEnd();
+ switch (field.id) {
+ case 1: // WHY
+ if (field.type == TType.STRING) {
+ this.why = iprot.readString();
+ } else {
+ TProtocolUtil.skip(iprot, field.type);
+ }
+ break;
+ default:
+ TProtocolUtil.skip(iprot, field.type);
}
+ iprot.readFieldEnd();
}
iprot.readStructEnd();