You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As far as I can see all the extra nodes are marked as invalid and so will play no actual role in the ring. I've just double-checked in a test cluster, and it looks like nodes that have left will remain referenced in the ring as invalid.
The precise reasons why this tombstone state is never garbage collected, I don't know. I can't find this documented anywhere in the code, or in the riak_core wiki.
I don't believe there currently exists a function to clean out this history. It may be relatively simple to extend riak_core to allow this to happen, but unless the history is causing an active problem, I'm not sure this would ever be prioritised.
Partitions = [P || {P, 'dev1@127.0.0.1'} <- riak_core_ring:all_owners(Ring)].
following instructions for repair in here https://www.tiot.jp/riak-docs/riak/kv/2.2.6/using/repair-recovery/repairs/#repairing-partitions
I found that in my cluster there is a lot of references to old nodes
My cluster only has the following valid nodes
But the
Ring
containsThe text was updated successfully, but these errors were encountered: