Karthik,
I'm think you need to call execute on the StoreObject, like so:
> > > riakClient = RiakFactory.pbcClient();
> > > myBucket =
> > > riakClient.createBucket("myBucket").nVal(1).execute();
> > > for (int i = 1; i <= 100; ++i) {
> > >
Not sure how your binding does it but MyBucket.keys() should be calling the
list keys feature of riak via the streaming mode which chunks the key reply
instead of buffering and sending one entire list of keys.
@siculars on twitter
http://siculars.posterous.com
Sent from my iRotaryPhone
On Ja
(Changing subject to reflect the problem better and reposting ).
Any idea , based on the configuration inline as to what explains the
inconsistency number of keys read after a bulk write ( say 1M of payload
1000 bytes ).
Any appropriate write flush setting , that is missed on the client / server