Roberto Ostinelli
|
f9aaea0b6d
Convert registry 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
|
7bb53e4007
Remove automerge on node boot.
|
5 years ago |
Roberto Ostinelli
|
d4b28885df
Ensure that data is sync'ed as soon as a new node joins.
|
5 years ago |
Roberto Ostinelli
|
fd917a9151
Ensure that process in conflict is killed only after removal from tables.
|
5 years ago |
Roberto Ostinelli
|
61ea5ed6e0
Add 3 nodes conflict test.
|
5 years ago |
Roberto Ostinelli
|
b228818819
Remove invalid test.
|
5 years ago |
Roberto Ostinelli
|
545b06c359
Remove unused variable in tests.
|
5 years ago |
Roberto Ostinelli
|
368fda685b
Specify syn_resolve_kill in reason when process is killed.
|
5 years ago |
Roberto Ostinelli
|
3a8437e64d
Consider process being alive during process resolution.
|
5 years ago |
Roberto Ostinelli
|
3457459787
Ensure that on process exit is called with all data even in conflict resolution.
|
5 years ago |
Roberto Ostinelli
|
be6f004555
Remove unnecessary cleaning of processes in tests.
|
5 years ago |
Roberto Ostinelli
|
f17a819110
Resolve conflicts for registration race conditions with custom handler.
|
5 years ago |
Roberto Ostinelli
|
7db6714104
Resolve conflicts for registration race conditions.
|
5 years ago |
Roberto Ostinelli
|
42ca07476a
Rebuild monitors if registry or groups were to exit.
|
5 years ago |
Roberto Ostinelli
|
5f08b81671
Increase timeout.
|
5 years ago |
Roberto Ostinelli
|
604170b89d
Ensure that env variables are cleaned after each test.
|
5 years ago |
Roberto Ostinelli
|
31d559027e
Do not kill a discarded process in a custom resolve.
|
5 years ago |
Roberto Ostinelli
|
6177ec10a0
Ensure that a process exit callback is called for every time the process was registered.
|
5 years ago |
Roberto Ostinelli
|
b8655d81ac
Reformat.
|
5 years ago |
Roberto Ostinelli
|
70051ed799
Add custom on process exit callback.
|
5 years ago |
Roberto Ostinelli
|
8a966036b5
Adding custom handler for conflict resolution.
|
5 years ago |
Roberto Ostinelli
|
299c9c9c19
Add groups partial netsplit support.
|
5 years ago |
Roberto Ostinelli
|
471ddc6e7d
Clarify test process use.
|
5 years ago |
Roberto Ostinelli
|
490e898006
Reformat.
|
5 years ago |
Roberto Ostinelli
|
cdfb3189d2
Ensure that metadata is kept in a netsplit.
|
5 years ago |
Roberto Ostinelli
|
30c2feb98a
Allow to re-register a process to change its metadata.
|
5 years ago |
Roberto Ostinelli
|
61d60f2b57
Add gen_server via registration interface.
|
5 years ago |