Re: Time for a release candidate?

2013-08-05 Thread Yuki Morishita
+1.
Also I think it is time for creating cassandra-2.0 branching.

On Sat, Aug 3, 2013 at 2:48 PM, Jonathan Ellis  wrote:
> We've cleaned out everything tagged for rc1, anything else we need to
> do before rolling it up for a vote?
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder, http://www.datastax.com
> @spyced



-- 
Yuki Morishita
 t:yukim (http://twitter.com/yukim)


[VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Eric Evans

Sounds like it's that time; I propose the following artifacts for
release as 2.0.0 rc1.

Git: 2.0.0-rc1-tentative / e8ae672
Gitweb: 
https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
Artifacts: 
https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
Maven repository (staging): 
https://repository.apache.org/content/repositories/orgapachecassandra-062/
Debian package: http://people.apache.org/~eevans

The vote will remain open for 72 hours, (longer if need be).


[1]: http://goo.gl/ZRB5aW (CHANGES.txt)
[2]: http://goo.gl/h55Zsq (NEWS.txt)

-- 
Eric Evans
eev...@sym-link.com


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Carl Yeksigian
+1


On Mon, Aug 5, 2013 at 12:54 PM, Eric Evans  wrote:

>
> Sounds like it's that time; I propose the following artifacts for
> release as 2.0.0 rc1.
>
> Git: 2.0.0-rc1-tentative / e8ae672
> Gitweb:
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> Maven repository (staging):
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> Debian package: http://people.apache.org/~eevans
>
> The vote will remain open for 72 hours, (longer if need be).
>
>
> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>
> --
> Eric Evans
> eev...@sym-link.com
>


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Murali
+1

On Monday, August 5, 2013, Carl Yeksigian  wrote:
> +1
>
>
> On Mon, Aug 5, 2013 at 12:54 PM, Eric Evans  wrote:
>
>>
>> Sounds like it's that time; I propose the following artifacts for
>> release as 2.0.0 rc1.
>>
>> Git: 2.0.0-rc1-tentative / e8ae672
>> Gitweb:
>>
https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
>> Artifacts:
>>
https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
>> Maven repository (staging):
>>
https://repository.apache.org/content/repositories/orgapachecassandra-062/
>> Debian package: http://people.apache.org/~eevans
>>
>> The vote will remain open for 72 hours, (longer if need be).
>>
>>
>> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
>> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>>
>> --
>> Eric Evans
>> eev...@sym-link.com
>>
>

-- 
Thanks,
Murali
99025-5


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Jonathan Ellis
+1

On Mon, Aug 5, 2013 at 11:54 AM, Eric Evans  wrote:
>
> Sounds like it's that time; I propose the following artifacts for
> release as 2.0.0 rc1.
>
> Git: 2.0.0-rc1-tentative / e8ae672
> Gitweb: 
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> Artifacts: 
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> Maven repository (staging): 
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> Debian package: http://people.apache.org/~eevans
>
> The vote will remain open for 72 hours, (longer if need be).
>
>
> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>
> --
> Eric Evans
> eev...@sym-link.com



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


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Jason Brown
+1


On Mon, Aug 5, 2013 at 10:01 AM, Murali  wrote:

> +1
>
> On Monday, August 5, 2013, Carl Yeksigian  wrote:
> > +1
> >
> >
> > On Mon, Aug 5, 2013 at 12:54 PM, Eric Evans  wrote:
> >
> >>
> >> Sounds like it's that time; I propose the following artifacts for
> >> release as 2.0.0 rc1.
> >>
> >> Git: 2.0.0-rc1-tentative / e8ae672
> >> Gitweb:
> >>
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> >> Artifacts:
> >>
>
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> >> Maven repository (staging):
> >>
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> >> Debian package: http://people.apache.org/~eevans
> >>
> >> The vote will remain open for 72 hours, (longer if need be).
> >>
> >>
> >> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> >> [2]: http://goo.gl/h55Zsq (NEWS.txt)
> >>
> >> --
> >> Eric Evans
> >> eev...@sym-link.com
> >>
> >
>
> --
> Thanks,
> Murali
> 99025-5
>


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Gary Dusbabek
+1


On Mon, Aug 5, 2013 at 11:54 AM, Eric Evans  wrote:

>
> Sounds like it's that time; I propose the following artifacts for
> release as 2.0.0 rc1.
>
> Git: 2.0.0-rc1-tentative / e8ae672
> Gitweb:
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> Maven repository (staging):
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> Debian package: http://people.apache.org/~eevans
>
> The vote will remain open for 72 hours, (longer if need be).
>
>
> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>
> --
> Eric Evans
> eev...@sym-link.com
>


CQL or Thrift ?

2013-08-05 Thread Nulik Nol
Hi,
I need a client in C (not C++) to work with Cassandra, so since there
is no one yet I would do my own. So far I have checked, I can do it
through Thrift RPC port, or through CQL port. As I understand, CQL
doesn't support direct "mutate" or "get_range_slices" calls like
Thrift does , so being Thrift API more low level, it should be faster
for specific queries my application would execute. The question is,
what do you recommend me to use, Thrift or CQL3 native protocol?
Thrift API supports  CQL , but not the other way around. If commands
go through CQL, there will be some Java code executed and I don't know
which would be faster, sending the raw "mutate"s through thrift by C
application or executing a prepared CQL3 query by Java? I am
interested more in performance, rather than in easiness of use. Will
appreciate very much your comments.

Nulik


Re: CQL or Thrift ?

2013-08-05 Thread Jonathan Ellis
You want to use CQL.  Push notifications of cluster changes alone are worth it.

On Mon, Aug 5, 2013 at 2:08 PM, Nulik Nol  wrote:
> Hi,
> I need a client in C (not C++) to work with Cassandra, so since there
> is no one yet I would do my own. So far I have checked, I can do it
> through Thrift RPC port, or through CQL port. As I understand, CQL
> doesn't support direct "mutate" or "get_range_slices" calls like
> Thrift does , so being Thrift API more low level, it should be faster
> for specific queries my application would execute. The question is,
> what do you recommend me to use, Thrift or CQL3 native protocol?
> Thrift API supports  CQL , but not the other way around. If commands
> go through CQL, there will be some Java code executed and I don't know
> which would be faster, sending the raw "mutate"s through thrift by C
> application or executing a prepared CQL3 query by Java? I am
> interested more in performance, rather than in easiness of use. Will
> appreciate very much your comments.
>
> Nulik



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


Reminder to dev [was: Release Apache Cassandra 2.0.0 rc1]

2013-08-05 Thread Jonathan Ellis
Reminder: this means that fixes for 2.0.0 need to go into the 2.0.0,
2.0, and trunk branches.  When 2.0.0 is released the branch will be
retired.

On Mon, Aug 5, 2013 at 11:54 AM, Eric Evans  wrote:
>
> Sounds like it's that time; I propose the following artifacts for
> release as 2.0.0 rc1.
>
> Git: 2.0.0-rc1-tentative / e8ae672
> Gitweb: 
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> Artifacts: 
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> Maven repository (staging): 
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> Debian package: http://people.apache.org/~eevans
>
> The vote will remain open for 72 hours, (longer if need be).
>
>
> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>
> --
> Eric Evans
> eev...@sym-link.com



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


Re: [VOTE] Release Apache Cassandra 2.0.0 rc1

2013-08-05 Thread Brandon Williams
+1

On Mon, Aug 5, 2013 at 11:54 AM, Eric Evans  wrote:

>
> Sounds like it's that time; I propose the following artifacts for
> release as 2.0.0 rc1.
>
> Git: 2.0.0-rc1-tentative / e8ae672
> Gitweb:
> https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=commit;h=e8ae672
> Artifacts:
> https://repository.apache.org/content/repositories/orgapachecassandra-062/org/apache/cassandra/apache-cassandra/2.0.0-rc1/
> Maven repository (staging):
> https://repository.apache.org/content/repositories/orgapachecassandra-062/
> Debian package: http://people.apache.org/~eevans
>
> The vote will remain open for 72 hours, (longer if need be).
>
>
> [1]: http://goo.gl/ZRB5aW (CHANGES.txt)
> [2]: http://goo.gl/h55Zsq (NEWS.txt)
>
> --
> Eric Evans
> eev...@sym-link.com
>


RE: CQL or Thrift ?

2013-08-05 Thread Aswani Kumar Vonteddu
I'd recommend Thrift. 

> Date: Mon, 5 Aug 2013 14:08:52 -0500
> Subject: CQL or Thrift ?
> From: nulik...@gmail.com
> To: dev@cassandra.apache.org
> 
> Hi,
> I need a client in C (not C++) to work with Cassandra, so since there
> is no one yet I would do my own. So far I have checked, I can do it
> through Thrift RPC port, or through CQL port. As I understand, CQL
> doesn't support direct "mutate" or "get_range_slices" calls like
> Thrift does , so being Thrift API more low level, it should be faster
> for specific queries my application would execute. The question is,
> what do you recommend me to use, Thrift or CQL3 native protocol?
> Thrift API supports  CQL , but not the other way around. If commands
> go through CQL, there will be some Java code executed and I don't know
> which would be faster, sending the raw "mutate"s through thrift by C
> application or executing a prepared CQL3 query by Java? I am
> interested more in performance, rather than in easiness of use. Will
> appreciate very much your comments.
> 
> Nulik
  

Re: CQL or Thrift ?

2013-08-05 Thread Michael Kjellman
Why? Please give me 3 reasons why this is good advice to the OP.

The frame based binary protocol will be 100% easier to implement in C than
the never-been-out-of-alpha libc Thrift implementation. I¹ve worked with
that code for a while, it¹s *not* pretty.

I can¹t think of one reason, other than ³I already have legacy code
written around it² Thrift is better than the Native Protocol. So please
backup your claim before spreading false information to the community.

On 8/5/13, 10:46 PM, "Aswani Kumar Vonteddu" 
wrote:

>I'd recommend Thrift.
>
>> Date: Mon, 5 Aug 2013 14:08:52 -0500
>> Subject: CQL or Thrift ?
>> From: nulik...@gmail.com
>> To: dev@cassandra.apache.org
>> 
>> Hi,
>> I need a client in C (not C++) to work with Cassandra, so since there
>> is no one yet I would do my own. So far I have checked, I can do it
>> through Thrift RPC port, or through CQL port. As I understand, CQL
>> doesn't support direct "mutate" or "get_range_slices" calls like
>> Thrift does , so being Thrift API more low level, it should be faster
>> for specific queries my application would execute. The question is,
>> what do you recommend me to use, Thrift or CQL3 native protocol?
>> Thrift API supports  CQL , but not the other way around. If commands
>> go through CQL, there will be some Java code executed and I don't know
>> which would be faster, sending the raw "mutate"s through thrift by C
>> application or executing a prepared CQL3 query by Java? I am
>> interested more in performance, rather than in easiness of use. Will
>> appreciate very much your comments.
>> 
>> Nulik
> 



Re: CQL or Thrift ?

2013-08-05 Thread Murali
Hi Aswani Kumar,
Please let me know, any specific reasons that you're recommending thrift?

Thanks
Murali.

On Tue, Aug 6, 2013 at 11:16 AM, Aswani Kumar Vonteddu <
as.wins.c...@hotmail.com> wrote:

> I'd recommend Thrift.
>
> > Date: Mon, 5 Aug 2013 14:08:52 -0500
> > Subject: CQL or Thrift ?
> > From: nulik...@gmail.com
> > To: dev@cassandra.apache.org
> >
> > Hi,
> > I need a client in C (not C++) to work with Cassandra, so since there
> > is no one yet I would do my own. So far I have checked, I can do it
> > through Thrift RPC port, or through CQL port. As I understand, CQL
> > doesn't support direct "mutate" or "get_range_slices" calls like
> > Thrift does , so being Thrift API more low level, it should be faster
> > for specific queries my application would execute. The question is,
> > what do you recommend me to use, Thrift or CQL3 native protocol?
> > Thrift API supports  CQL , but not the other way around. If commands
> > go through CQL, there will be some Java code executed and I don't know
> > which would be faster, sending the raw "mutate"s through thrift by C
> > application or executing a prepared CQL3 query by Java? I am
> > interested more in performance, rather than in easiness of use. Will
> > appreciate very much your comments.
> >
> > Nulik
>
>



-- 
Thanks,
Murali
99025-5