For committers: cassandra-2.1.0 branch

2014-06-27 Thread Sylvain Lebresne
We've just release 2.1 rc2 and the final 2.1.0 is just right the corner.
It's time to get strict about committing only bug fixes to 2.1.0 so we
don't introduce new bugs while fixing existing ones. I've thus created a
cassandra-2.1.0 branch. Up until the final release, please commit bug fixes
to that branch first (and merge up to the cassandra-2.1 one), and commit
"new stuff" and other "improvements" to the cassandra-2.1 branch (which
will become 2.1.1).

Note that this does mean that when committing something to cassandra-2.0
(or less), you will have to merge to one more branch, i.e. cassandra-2.0 ->
cassandra-2.1.0 -> cassandra-2.1 -> trunk. This won't last long however.

Also note that this means stuff targeted 2.1.1 can now be safely committed
to the cassandra-2.1 branch.

Thanks for your attention,
Sylvain


Re: [VOTE] Release Apache Cassandra 2.0.9

2014-06-27 Thread Sylvain Lebresne
On Thu, Jun 26, 2014 at 7:51 PM, sankalp kohli 
wrote:

> Can we include these JIRAs in 2.0.9. The patch is available and the changes
> are very small.
>
> Unfinished or inflight CAS are always done at QUORUM
> 
> CAS contention back off time should be configurable
> 
>

As I said yesterday on the 1.2.17 vote, we can't re-roll every time
something new gets committed during the vote period or we'd never release.

--
Sylvain



>
>
> On Thu, Jun 26, 2014 at 10:17 AM, Brandon Williams 
> wrote:
>
> > +1
> >
> >
> > On Thu, Jun 26, 2014 at 7:57 AM, Sylvain Lebresne 
> > wrote:
> >
> > > I propose the following artifacts for release as 2.0.9.
> > >
> > > sha1: 5b878cebdfbd5ad1ea63eac5aa76f838b05fc038
> > > Git:
> > >
> > >
> >
> http://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=shortlog;h=refs/tags/2.0.9-tentative
> > > Artifacts:
> > >
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1017/org/apache/cassandra/apache-cassandra/2.0.9/
> > > Staging repository:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachecassandra-1017/
> > >
> > > The artifacts as well as the debian package are also available here:
> > > http://people.apache.org/~slebresne/
> > >
> > > The vote will be open for 72 hours (longer if needed).
> > >
> > > [1]: http://goo.gl/XXOqCF (CHANGES.txt)
> > > [2]: http://goo.gl/vzzdWQ (NEWS.txt)
> > >
> >
>


Re: Cassandra internals bootcamp, Sept 12-13, San Francisco

2014-06-27 Thread Jonathan Ellis
The first acceptance notices have been sent.  There's still time to
apply for the second batch!

On Tue, Jun 3, 2014 at 5:17 PM, Jonathan Ellis  wrote:
> Update:
>
> I'm planning to send out confirmations for half of the seats at the
> end of June, and the other half two weeks later.  We are definitely
> going to fill this up, so don't wait until the last minute to apply!
>
> On Mon, May 5, 2014 at 10:16 PM, Jonathan Ellis  wrote:
>> Want to contribute to Cassandra but don't know where to start?
>>
>> For the first time, we'll be running a bootcamp for new Cassandra
>> contributors immediately after the Cassandra Summit this September.
>> This is NOT a projectors-and-powerpoint conference.  The best way to
>> learn a new project is to hack on it, and that's what we'll be doing.
>>
>> We won't be throwing you in the deep end.  Actually, we will, but
>> we'll give you some pointers on swimming technique first.  Friday
>> morning will cover overviews of different areas of the Cassandra
>> storage engine and query processing.  Then Friday afternoon we'll have
>> everyone working on a single LHF ("low hanging fruit") ticket as a
>> warm up.  Saturday we'll throw open for working on any Cassandra
>> ticket individually or in groups.  Both days, we'll have Cassandra
>> committers circulating the room to answer questions and get you
>> un-stuck.
>>
>> Attendance is free, but to make sure we can give people individual
>> attention as needed, we're limiting this to 40 attendees.  We also
>> have some prerequisites in the interest of getting the most out of our
>> time together:
>>
>> - Have a strong core Java background including familiarity with
>> java.util.concurrent
>>
>> - Bring a laptop with the Cassandra source checked out and ready to
>> run in your IDE of choice (see
>> http://wiki.apache.org/cassandra/HowToContribute for links to
>> instructions for Eclipse and Intellij).  We will NOT be covering this
>> during the boot camp, so come prepared.
>>
>> - Set up an Apache Cassandra JIRA account ahead of time
>> (https://issues.apache.org/jira/browse/CASSANDRA).
>>
>> - Read the Dynamo and Annotated Cassandra papers ahead of
>> time (http://aws.amazon.com/dynamodb/,
>> http://www.datastax.com/documentation/articles/cassandra/cassandrathenandnow.html)
>>
>> - Browse the low-hanging fruit tickets
>> (https://issues.apache.org/jira/issues/?jql=project%20%3D%2012310865%20AND%20labels%20%3D%20lhf%20AND%20status%20!%3D%20resolved)
>> and have an idea of what you want to work on in day 2.
>>
>> Apply at http://learn.datastax.com/CassandraSummitBootcampApplication.html
>>
>> --
>> Jonathan Ellis
>> Project Chair, Apache Cassandra
>> co-founder, http://www.datastax.com
>> @spyced
>
>
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder, http://www.datastax.com
> @spyced



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder, http://www.datastax.com
@spyced