Skip to content

Instantly share code, notes, and snippets.

@binarytemple-external
Created September 29, 2016 16:38
Show Gist options
  • Save binarytemple-external/af9508af74f28a0de54b91ec0c0c217b to your computer and use it in GitHub Desktop.
Save binarytemple-external/af9508af74f28a0de54b91ec0c0c217b to your computer and use it in GitHub Desktop.
forcing a bitcask merge

basho/bitcask#218

On Riak 2.0.7, working correctly:

(riak@xxxxxxxxxx)18> {ok,Dataroot} = application:get_env(bitcask,data_root).
{ok,"/var/lib/riak/bitcask"}
(riak@xxxxxxxxxx)19> [{Idx, bitcask:merge(filename:join(Dataroot,integer_to_list(Idx)))} ||
 {Idx,_Pid} <- riak_core_vnode_manager:all_index_pid(riak_kv_vnode)].
```
```
[{1027618338748291114361965898003636498195577569280,ok},
 {1324485858831130769622089379649131486563188867072,ok},
```
Please close this ticket. 



Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment