Contrary to my expectations and Jonathan's, Cassandra rebuilds cleanly
against the latest thrift source (and any recent snapshot), with no code
changes. This is important because it includes the patches for
https://issues.apache.org/jira/browse/THRIFT-601
which, in turn, causes
https://issues.apache.org/jira/browse/CASSANDRA-475
#475 is targetted for 0.7 release, but I believe that was only because
of the belief that it would require medium-scale change to the Cassandra
source, where, in fact, it requires none.
I have been running stock 0.6.2 rebuilt against a recent thrift build
for the past week and have seen no regressions and a complete fix for
the thrift exceptions (followed by OOMs) that I was previously seeing.
I would like to nominate #475 for inclusion in 0.6.3. It would require
picking a stable recent snapshot of the thrift libs, replacing the
existing libthrift jar, and rebuilding interface/thrift/gen-java.
Thoughts?
-Tupshin
On 6/18/2010 12:12 PM, Eric Evans wrote:
If there aren't any objections, I'd like to target the end of this month
for the next point release, 0.6.3.
If you have any show-stoppers that you feel should absolutely make it
into the next release, please let me know, otherwise I'll plan on
tagging 0.6.3 a week from today, Friday June 25th (open 0.6.3 issues
will be moved to 0.6.4 at that time).
Leaning into it,