Sha256: 6505aa9e237de21cd4d7bd155f6bb8c8441be45d1de0a7d3fabd58d3ecdbfb67

Contents?: true

Size: 1.37 KB

Versions: 19

Compression:

Stored size: 1.37 KB

Contents

Hi,
On Tue, 2011-03-01 at 18:02 +0530, Abhishek Kona wrote:
> Hi folks
> 
> What is the best way to clear a Riak bucket of all key, values after 
> running a test?
> I am currently using the Java HTTP API.

You can list the keys for the bucket and call delete for each. Or if you
put the keys (and kept track of them in your test) you can delete them
one at a time (without incurring the cost of calling list first.)

Something like:

        String bucket = "my_bucket";
        BucketResponse bucketResponse = riakClient.listBucket(bucket);
        RiakBucketInfo bucketInfo = bucketResponse.getBucketInfo();
        
        for(String key : bucketInfo.getKeys()) {
            riakClient.delete(bucket, key);
        }


would do it.

See also 

http://wiki.basho.com/REST-API.html#Bucket-operations

which says 

"At the moment there is no straightforward way to delete an entire
Bucket. There is, however, an open ticket for the feature. To delete all
the keys in a bucket, you’ll need to delete them all individually."

> 
> -Abhishek Kona
> 
> 
> _______________________________________________
> riak-users mailing list
> riak-users@lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com




_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Version data entries

19 entries across 19 versions & 4 rubygems

Version Path
email_reply_parser-0.5.11 test/emails/email_1_2.txt
email_reply_parser-0.5.10 test/emails/email_1_2.txt
email_reply_parser-0.5.9 test/emails/email_1_2.txt
email_reply_parser-0.5.8 test/emails/email_1_2.txt
email_reply_parser-0.5.7 test/emails/email_1_2.txt
email_reply_parser-0.5.6 test/emails/email_1_2.txt
email_reply_parser-discourse-0.6 test/emails/email_1_2.txt
email_reply_parser-0.5.5 test/emails/email_1_2.txt
email_reply_parser-0.5.4 test/emails/email_1_2.txt
lp_email_reply_parser-0.6.1 test/emails/email_1_2.txt
lp_email_reply_parser-0.6 test/emails/email_1_2.txt
email_reply_parser-0.5.3 test/emails/email_1_2.txt
email_reply_parser-0.5.2 test/emails/email_1_2.txt
email_reply_parser_ffcrm-0.5.0 test/emails/email_1_2.txt
email_reply_parser-0.5.1 test/emails/email_1_2.txt
email_reply_parser-0.5.0 test/emails/email_1_2.txt
email_reply_parser-0.4.0 test/emails/email_1_2.txt
email_reply_parser-0.3.0 test/emails/email_1_2.txt
email_reply_parser-0.2.0 test/emails/email_1_2.txt