Roberto Ostinelli
|
36026c07cc
Add tests for remote reg/unreg/join/leave.
|
3 years ago |
Roberto Ostinelli
|
3391e74fe6
Add updated callbacks.
|
3 years ago |
Roberto Ostinelli
|
248250a9ed
Add test for pid not part of scope being registered by node inside scope.
|
3 years ago |
Roberto Ostinelli
|
30921bac12
Merge data from joining groups after netsplits.
|
3 years ago |
Roberto Ostinelli
|
d42c175e39
Ensure that only specific Name, Pid combo is deleted.
|
3 years ago |
Roberto Ostinelli
|
78d8d1fad4
Rearrange tests.
|
3 years ago |
Roberto Ostinelli
|
a70c33a253
Add empty groups.
|
3 years ago |
Roberto Ostinelli
|
8fae20c8f0
Allow to set custom conflict resolution.
|
3 years ago |
Roberto Ostinelli
|
50233dcba2
Improve tests.
|
3 years ago |
Roberto Ostinelli
|
a1a3cffea7
get_subcluster_nodes raises error for invalid scopes.
|
3 years ago |
Roberto Ostinelli
|
1cffe1e317
Add via interface.
|
3 years ago |
Roberto Ostinelli
|
c59cae18b0
Add assert_wait.
|
3 years ago |
Roberto Ostinelli
|
11831874c7
[optimization] Use lookup tables instead of rebuilding process & atom names.
|
3 years ago |
Roberto Ostinelli
|
369f0b389f
[optimization] Add multicast pid.
|
3 years ago |
Roberto Ostinelli
|
da1f99ae1b
Avoid double sync with remote reg/unregistering node.
|
3 years ago |
Roberto Ostinelli
|
4cbd40147f
Remove unnecessary ~n.
|
3 years ago |
Roberto Ostinelli
|
db4a96ffbe
Remove test flaky-ness by killing all sleeps.
|
3 years ago |
Roberto Ostinelli
|
a84c1926a3
Add on_unregister callback and finalize on_register.
|
3 years ago |
Roberto Ostinelli
|
c3b5ba2919
Add ex_docs.
|
3 years ago |
Roberto Ostinelli
|
bc895b41e4
Add on_process_registered callback.
|
3 years ago |
Roberto Ostinelli
|
7cd8563c85
Immediately update local registry when calling from different nodes.
|
3 years ago |
Roberto Ostinelli
|
eac882a50e
Add registry conflict resolution.
|
3 years ago |
Roberto Ostinelli
|
c6522c4b47
[WIP] registry conflicts
|
3 years ago |
Roberto Ostinelli
|
15f6414c00
Ensure monitors are rebuilt on scope process crash.
|
3 years ago |
Roberto Ostinelli
|
d9a49945d6
Add scoped registry.
|
3 years ago |
Roberto Ostinelli
|
1fc83f69c5
Add registry_count.
|
3 years ago |
Roberto Ostinelli
|
1dc108fe0b
Add unregister errors.
|
3 years ago |
Roberto Ostinelli
|
2bdae0fdca
Add registration errors.
|
3 years ago |
Roberto Ostinelli
|
090f35888b
Add registration (no errors & no conflict resolution yet).
|
3 years ago |
Roberto Ostinelli
|
4c830febcc
Rename to get_subcluster_nodes().
|
3 years ago |