Re: Order preserving partitioning strategy
The trade-off is in choosing which property you need: order preservation or even load distribution. The only reason a hybrid partitioner doesn't exist is that no one has been able to create one. If you can create a partitioner that allows ordering whilst ensuring an even load distribution, by all means contribute it to the project, we'd all love to have it! If you do manage such a feat, I'd suggest calling it HolyGrailPartitioner. :)
Re: [VOTE] 0.6.5 RC2
On Mon, 2010-08-23 at 22:35 -0500, Eric Evans wrote: > > Some important changes[1] have gone into the 0.6 branch since the > > release, so let's cut this one a little early to get them into the > > hands of users. I propose the following artifacts for 0.6.5. > > Alright, so in light of CASSANDRA-1377[2] I've re-rolled the artifacts > as 0.6.5 rc2 (to be released as 0.6.5 if the vote passes). The (re)fix for #1377 inadvertently loosened an existing restriction on column family names, so we're going to wave off again. Another set of artifacts will follow shortly. -- Eric Evans eev...@rackspace.com
[VOTE] 0.6.5 RC3
>> Some important changes[1] have gone into the 0.6 branch since the >> release, so let's cut this one a little early to get them into the >> hands of users. I propose the following artifacts for 0.6.5. > Alright, so in light of CASSANDRA-1377[2] I've re-rolled the artifacts > as 0.6.5 rc2 (to be released as 0.6.5 if the vote passes). As I mentioned previously[3], there was an issue with the fix for the fix to CASSANDRA-1377[3], so I propose the follow for 0.6.5. Third time is the charm, right? SVN: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-...@r988539 0.6.5-rc3 artifacts: http://people.apache.org/~eevans The vote will be open for 72 hours. [1]: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.6/CHANGES.txt [2]: https://issues.apache.org/jira/browse/CASSANDRA-1377 [3]: http://article.gmane.org/gmane.comp.db.cassandra.devel/2105 -- Eric Evans eev...@rackspace.com
Re: [VOTE] 0.6.5 RC3
+1 On Tue, Aug 24, 2010 at 9:36 AM, Eric Evans wrote: > >>> Some important changes[1] have gone into the 0.6 branch since the >>> release, so let's cut this one a little early to get them into the >>> hands of users. I propose the following artifacts for 0.6.5. > >> Alright, so in light of CASSANDRA-1377[2] I've re-rolled the artifacts >> as 0.6.5 rc2 (to be released as 0.6.5 if the vote passes). > > As I mentioned previously[3], there was an issue with the fix for the > fix to CASSANDRA-1377[3], so I propose the follow for 0.6.5. Third time > is the charm, right? > > SVN: > https://svn.apache.org/repos/asf/cassandra/branches/cassandra-...@r988539 > 0.6.5-rc3 artifacts: http://people.apache.org/~eevans > > The vote will be open for 72 hours. > > [1]: > https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.6/CHANGES.txt > [2]: https://issues.apache.org/jira/browse/CASSANDRA-1377 > [3]: http://article.gmane.org/gmane.comp.db.cassandra.devel/2105 > > -- > 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: Order preserving partitioning strategy
On Mon, Aug 23, 2010 at 8:36 PM, Hien. To Trong wrote: > OrderPreservingPartitioner is efficient range queries but can cause > unevently distributed data. Does anyone has an idea of a > HybridPartitioner which takes advantages of both RandomPartitioner > and OPP, or at least a partitioner trade off between them. What you are looking for is skew adaptive partitioning i.e. like a B+Tree except distributable. A couple different methods for doing something like this exist, but you rarely see them and they have their own (different) tradeoffs. To the best of my knowledge, implementation requires a fairly deep architectural commitment; it is more involved than simply defining a partitioning function and the "adaptive" aspect must be distribution friendly. It is an active area of research in the literature with no obvious and simple solutions that can be lashed onto a database engine "as is". -- J. Andrew Rogers
Re: Order preserving partitioning strategy
What are some good papers to read for background? On Tue, Aug 24, 2010 at 12:26 PM, J. Andrew Rogers wrote: > On Mon, Aug 23, 2010 at 8:36 PM, Hien. To Trong wrote: >> OrderPreservingPartitioner is efficient range queries but can cause >> unevently distributed data. Does anyone has an idea of a >> HybridPartitioner which takes advantages of both RandomPartitioner >> and OPP, or at least a partitioner trade off between them. > > > What you are looking for is skew adaptive partitioning i.e. like a > B+Tree except distributable. > > A couple different methods for doing something like this exist, but > you rarely see them and they have their own (different) tradeoffs. To > the best of my knowledge, implementation requires a fairly deep > architectural commitment; it is more involved than simply defining a > partitioning function and the "adaptive" aspect must be distribution > friendly. It is an active area of research in the literature with no > obvious and simple solutions that can be lashed onto a database engine > "as is". > > -- > J. Andrew Rogers > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of Riptano, the source for professional Cassandra support http://riptano.com
Re: Having Problems installing Chiton
You need to have the python thrift client and the generated cassandra thrift library in the python path. To get the thrift library I followed this guide http://wiki.apache.org/cassandra/InstallThrift There may be an easier way though. It looks like the Telephus client includes the cassandra package but not the thrift package. AaronOn 24 Aug, 2010,at 05:42 PM, durga devi wrote:Sir/Madam, I am new to Ubuntu. I am getting the following Problem when insatlling the chiton in ubuntu 10.4 From this link http://tinyurl.com/24gdgkv I set the PYHTONPATH as export PYTHONPATH=/home/durga/driftx- Telephus-fb32fc7/:/home/durga/driftx-chiton-bd91965/:/usr/bin/python/ And i run the /driftx-chiton-bd91965/bin/./chiton-client I had the following Problem http://pastebin.com/29T12wef I am unble to sort out where this problem is occurring while in installation. Thanks & Regards, B.Durgadevi