Roberto Ostinelli
|
c776150bda
Extend sync registration conflict resolution to the whole cluster.
|
5 years ago |
Roberto Ostinelli
|
e9f923680d
Pick remote pid over local pid in conflict resolution.
|
5 years ago |
Roberto Ostinelli
|
8395c88896
Improve sync registration conflict handling.
|
5 years ago |
Roberto Ostinelli
|
f923292789
FIx flakey test.
|
5 years ago |
Roberto Ostinelli
|
a67813ecbe
Take care of race conditions in reregister.
|
5 years ago |
Roberto Ostinelli
|
d5556e32b7
Improve tests.
|
5 years ago |
Roberto Ostinelli
|
81bd3d3de5
Add test description in log.
|
5 years ago |
Roberto Ostinelli
|
75468e417f
Reduce flakey tests.
|
5 years ago |
Roberto Ostinelli
|
bdcbd22de4
Void conflicts with native erlang function naming.
|
5 years ago |
Roberto Ostinelli
|
ca457d355b
Fix flakey test.
|
5 years ago |
Roberto Ostinelli
|
218256589d
Refactor overwriting monitor ref in conflicts.
|
5 years ago |
Roberto Ostinelli
|
2bbda172f7
Allow to reregister.
|
5 years ago |
Roberto Ostinelli
|
30df0e1404
Ensure that an eventual monitor ref is kept when overwriting in conflict.
|
5 years ago |
Roberto Ostinelli
|
18ae42fc97
Improve logging.
|
5 years ago |
Roberto Ostinelli
|
c6a0668071
Do not check for process alive before inserting.
|
5 years ago |
Roberto Ostinelli
|
bffd990c47
Improve concurrency sync unregister's consistency.
|
5 years ago |
Roberto Ostinelli
|
6d99268aa8
Update README.
|
5 years ago |
Roberto Ostinelli
|
f97d3a5b2e
Fix dialyzer warnings.
|
5 years ago |
Roberto Ostinelli
|
8dba072e64
Standardize names.
|
5 years ago |
Roberto Ostinelli
|
88fce432cc
Remove last mnesia traces.
|
5 years ago |
Roberto Ostinelli
|
c9c2920dfd
Update README.
|
5 years ago |
Roberto Ostinelli
|
5ef070b948
Allow to manually start a sync from a remote node.
|
5 years ago |
Roberto Ostinelli
|
71659f18d0
Update README.
|
5 years ago |
Roberto Ostinelli
|
a393ebaa22
Add anti-entropy for groups.
|
5 years ago |
Roberto Ostinelli
|
b4bce71874
Add anti-entropy for registry.
|
5 years ago |
Roberto Ostinelli
|
42e7eb8c27
Ensure that node monitoring is started asap.
|
5 years ago |
Roberto Ostinelli
|
5ef853e2c3
Cover ETS selects with tuple guards.
|
5 years ago |
Roberto Ostinelli
|
d21ef97c37
Refactor resolve.
|
5 years ago |
Roberto Ostinelli
|
d22e14cf9a
Convert groups to ETS backend.
|
5 years ago |
Roberto Ostinelli
|
f9aaea0b6d
Convert registry to ETS backend.
|
5 years ago |