Roberto Ostinelli
|
dd26b940cd
Reboot node creation.
|
3 лет назад |
Roberto Ostinelli
|
4a47a22f78
Add scope registration, unregistration & monitoring.
|
4 лет назад |
Roberto Ostinelli
|
45e858861d
Start default scoped processes.
|
4 лет назад |
Roberto Ostinelli
|
06c019990c
Reinit empty project.
|
4 лет назад |
Eric Saxby
|
448e7fb6e1
Syn allows you to run in non-distributed mode
|
4 лет назад |
Roberto Ostinelli
|
69ad634865
Improve comments.
|
4 лет назад |
Andrei Dziaineka
|
000375473d
Fix premature demonitor
|
4 лет назад |
Roberto Ostinelli
|
4bfaed7125
Fix dialyzer.
|
4 лет назад |
Roberto Ostinelli
|
3cd9694076
Use a linked process to multicast instead of spawning everytime.
|
5 лет назад |
Roberto Ostinelli
|
6a3b151c53
Optimize removal from table.
|
5 лет назад |
Roberto Ostinelli
|
a9d228cde8
Clean match body specs.
|
5 лет назад |
Roberto Ostinelli
|
1e45c6f653
Demonitor a local process in unregister_and_register/2,3.
|
5 лет назад |
Roberto Ostinelli
|
dfde7c0129
Rename to unregister_and_register.
|
5 лет назад |
Roberto Ostinelli
|
d913aa0e96
Implement force_register/2,3.
|
5 лет назад |
Roberto Ostinelli
|
ce6b1b3c1c
Fix dialyzer warnings.
|
5 лет назад |
Roberto Ostinelli
|
e78e1f1d71
Resolve with system time as default.
|
5 лет назад |
Roberto Ostinelli
|
c010d9fafd
Store time in registry.
|
5 лет назад |
Roberto Ostinelli
|
c26890de54
Optimize ETS traversal with partially bound key in registry.
|
5 лет назад |
Roberto Ostinelli
|
11d49566cb
Add syn:force_cluster_sync/1.
|
5 лет назад |
Roberto Ostinelli
|
b66b9603d0
Check that demonitoring is done during automerge.
|
5 лет назад |
Roberto Ostinelli
|
b41564de05
Refactor keeping monitor references during conflict resolution.
|
5 лет назад |
Roberto Ostinelli
|
097bcaed9d
Unmonitor processes discarded during conflict resolution.
|
5 лет назад |
Roberto Ostinelli
|
3087c64b50
Ensure that monitor reference is kept for local pid.
|
5 лет назад |
Roberto Ostinelli
|
c776150bda
Extend sync registration conflict resolution to the whole cluster.
|
5 лет назад |
Roberto Ostinelli
|
e9f923680d
Pick remote pid over local pid in conflict resolution.
|
5 лет назад |
Roberto Ostinelli
|
8395c88896
Improve sync registration conflict handling.
|
5 лет назад |
Roberto Ostinelli
|
a67813ecbe
Take care of race conditions in reregister.
|
5 лет назад |
Roberto Ostinelli
|
bdcbd22de4
Void conflicts with native erlang function naming.
|
5 лет назад |
Roberto Ostinelli
|
218256589d
Refactor overwriting monitor ref in conflicts.
|
5 лет назад |
Roberto Ostinelli
|
2bbda172f7
Allow to reregister.
|
5 лет назад |