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
|
9e01f98a0c
Add get_local_members.
|
3 years ago |
Roberto Ostinelli
|
9e4b516f87
Add on_process_left callback.
|
3 years ago |
Roberto Ostinelli
|
bc33e57747
Add on process joined callback.
|
3 years ago |
Roberto Ostinelli
|
05191abe97
Remove unnecessary param in sync_register.
|
3 years ago |
Roberto Ostinelli
|
30921bac12
Merge data from joining groups after netsplits.
|
3 years ago |
Roberto Ostinelli
|
49ec0caf0b
Add custom groups scopes.
|
3 years ago |
Roberto Ostinelli
|
a206a40a19
Allow to leave groups.
|
3 years ago |
Roberto Ostinelli
|
aba9cb4bfd
Add groups join.
|
3 years ago |
Roberto Ostinelli
|
a70c33a253
Add empty groups.
|
3 years ago |
Roberto Ostinelli
|
06c019990c
Reinit empty project.
|
3 years ago |
zander
|
f155c905f5
Added a function to get all registered group names
|
5 years ago |
Roberto Ostinelli
|
3cd9694076
Use a linked process to multicast instead of spawning everytime.
|
5 years ago |
Roberto Ostinelli
|
aadf2484bc
Remove unneeded processes in test suite.
|
5 years ago |
Roberto Ostinelli
|
65dc15493f
Add groups count.
|
5 years ago |
Roberto Ostinelli
|
6c24d14070
Optimize ETS traversal with partially bound key in groups.
|
5 years ago |
Roberto Ostinelli
|
11d49566cb
Add syn:force_cluster_sync/1.
|
5 years ago |
Roberto Ostinelli
|
f923292789
FIx flakey test.
|
5 years ago |
Roberto Ostinelli
|
81bd3d3de5
Add test description in log.
|
5 years ago |
Roberto Ostinelli
|
5ef070b948
Allow to manually start a sync from a remote node.
|
5 years ago |
Roberto Ostinelli
|
a393ebaa22
Add anti-entropy for groups.
|
5 years ago |
Roberto Ostinelli
|
d22e14cf9a
Convert groups to ETS backend.
|
5 years ago |
Roberto Ostinelli
|
0d224d9af3
Increase test timeouts for Travis.
|
5 years ago |
Roberto Ostinelli
|
d4a655ec1a
Ensure that syn syncs to the full cluster on boot.
|
5 years ago |
Roberto Ostinelli
|
572afc0c64
Refactor conflict resolution.
|
5 years ago |
Roberto Ostinelli
|
d4b28885df
Ensure that data is sync'ed as soon as a new node joins.
|
5 years ago |
Roberto Ostinelli
|
28f549be09
Comment unused test variable.
|
5 years ago |
Roberto Ostinelli
|
be6f004555
Remove unnecessary cleaning of processes in tests.
|
5 years ago |
Roberto Ostinelli
|
42ca07476a
Rebuild monitors if registry or groups were to exit.
|
5 years ago |