Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add optional bucket parameter to list keys, log siblings and resolve siblings #1

Open
dmitrizagidulin opened this issue Jun 24, 2015 · 2 comments
Assignees

Comments

@dmitrizagidulin
Copy link
Contributor

When the data set gets large enough, the sibling-related operations (log siblings and resolve siblings) take too long and put too much load on the cluster (since they require iterating through each riak object, not just each key).

Add an optional parameter to the count_all_keys(), resolve_all_siblings(), and log_all_keys() functions to restrict the operation to a particular bucket (or a bucket type/bucket pair). Take a look at how the SleepPeriod optional parameter works in line 52-53

@rclar2s
Copy link

rclar2s commented Jun 24, 2015

This is what they posted in the ticket 11116 in terms of new requirements

  1. Applying the tool on particular set of data
    for example: Bucket level
  2. Tool accepting list of keys, so that the resolution happens only in that list of keys provided.

@nerophon nerophon self-assigned this Jun 30, 2015
@nerophon
Copy link

Did the first part, to work on specified buckets.
Did not yet do part two, to work on a list of keys.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants