We were able to implement ByteOrderedPartition on Cassandra 1.1 and insert an object in a specific machine.

However, with Cassandra 1.2 and VNodes we can't implement VNode with ByteOrderedPartitioner to insert an object in a specific machine.


2013/7/3 Richard Low <richard@wentnet.com>
On 3 July 2013 21:04, Sávio Teles <savio.teles@lupa.inf.ufg.br> wrote:

We're using ByteOrderedPartition to programmatically choose the machine which a objet will be inserted.

How can I use ByteOrderedPartition with vnode on Cassandra 1.2?

Don't.  Managing tokens with ByteOrderedPartitioner is very hard anyway, but with vnodes you have to manually manage many more tokens.  Also I doubt BOP + vnodes has had any production testing.

Richard.



--
Atenciosamente,
Sávio S. Teles de Oliveira
voice: +55 62 9136 6996
http://br.linkedin.com/in/savioteles
Mestrando em Ciências da Computação - UFG
Arquiteto de Software
Laboratory for Ubiquitous and Pervasive Applications (LUPA) - UFG