Hudson build is back to normal : Cassandra #469

2010-06-18 Thread Apache Hudson Server
See 




0.6.3

2010-06-18 Thread Eric Evans

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,

-- 
Eric Evans
eev...@rackspace.com



Re: 0.6.3

2010-06-18 Thread Tupshin Harper
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,

   




Re: 0.6.3

2010-06-18 Thread Eric Evans
On Fri, 2010-06-18 at 12:25 -0700, Tupshin Harper wrote:
> 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. 

If it means rebuilding our generated code, then it means (some )users
will need to do the same, which means incorporating Thrift up/downgrades
into their upgrade/rollback procedures.

I think it's also important to realize that as nasty as this bug is,
it's not a recent regression (it's not a regression at all per say), and
0.7.0 will be a long relatively soon.

I'd be interested to hear what others think, but I'm personally not very
comfortable introducing such a change into a minor release.

-- 
Eric Evans
eev...@rackspace.com



Re: 0.6.3

2010-06-18 Thread Tupshin Harper

On 6/18/2010 1:24 PM, Eric Evans wrote:

On Fri, 2010-06-18 at 12:25 -0700, Tupshin Harper wrote:
   

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.
 

If it means rebuilding our generated code, then it means (some )users
will need to do the same, which means incorporating Thrift up/downgrades
into their upgrade/rollback procedures.

I think it's also important to realize that as nasty as this bug is,
it's not a recent regression (it's not a regression at all per say), and
0.7.0 will be a long relatively soon.

I'd be interested to hear what others think, but I'm personally not very
comfortable introducing such a change into a minor release.

   
I would also like to hear other opinions, but if the consensus is that 
this is too big a change to introduce to 0.6.3, I'm fine with that too. 
I'm rolling my own releases now, and can continue to do so. I just know 
that the thrift problem has bitten a number of people and can be a hard 
one for new adopters to figure out.


-Tupshin


Cassandra dinner in Austin

2010-06-18 Thread Jeremy Hanna
As mentioned in the #cassandra IRC channel - there's going to be a dinner in 
Austin on July 15th for people interested in Cassandra.

For those interested: http://cassandradinneraustin.eventbrite.com/

(Sorry if this doesn't apply to everyone, but everyone is welcome :)

Re: 0.6.3

2010-06-18 Thread Jonathan Ellis
+1

On Fri, Jun 18, 2010 at 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,
>
> --
> Eric Evans
> eev...@rackspace.com
>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support
http://riptano.com


Re: 0.6.3

2010-06-18 Thread Jonathan Ellis
Changing Thrift revisions during a stable release series makes me nervous too.

On Fri, Jun 18, 2010 at 1:30 PM, Tupshin Harper  wrote:
> On 6/18/2010 1:24 PM, Eric Evans wrote:
>>
>> On Fri, 2010-06-18 at 12:25 -0700, Tupshin Harper wrote:
>>
>>>
>>> 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.
>>>
>>
>> If it means rebuilding our generated code, then it means (some )users
>> will need to do the same, which means incorporating Thrift up/downgrades
>> into their upgrade/rollback procedures.
>>
>> I think it's also important to realize that as nasty as this bug is,
>> it's not a recent regression (it's not a regression at all per say), and
>> 0.7.0 will be a long relatively soon.
>>
>> I'd be interested to hear what others think, but I'm personally not very
>> comfortable introducing such a change into a minor release.
>>
>>
>
> I would also like to hear other opinions, but if the consensus is that this
> is too big a change to introduce to 0.6.3, I'm fine with that too. I'm
> rolling my own releases now, and can continue to do so. I just know that the
> thrift problem has bitten a number of people and can be a hard one for new
> adopters to figure out.
>
> -Tupshin
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support
http://riptano.com