Commit History

Author SHA1 Message Date
  Roberto Ostinelli e78e1f1d71 Resolve with system time as default. 5 years ago
  Roberto Ostinelli c010d9fafd Store time in registry. 5 years ago
  Roberto Ostinelli c9273932b5 Fix flakey test. 5 years ago
  Roberto Ostinelli 11d49566cb Add syn:force_cluster_sync/1. 5 years ago
  Roberto Ostinelli b66b9603d0 Check that demonitoring is done during automerge. 5 years ago
  Roberto Ostinelli b41564de05 Refactor keeping monitor references during conflict resolution. 5 years ago
  Roberto Ostinelli 097bcaed9d Unmonitor processes discarded during conflict resolution. 5 years ago
  Roberto Ostinelli 3087c64b50 Ensure that monitor reference is kept for local pid. 5 years ago
  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 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 bffd990c47 Improve concurrency sync unregister's consistency. 5 years ago
  Roberto Ostinelli 5ef070b948 Allow to manually start a sync from a remote node. 5 years ago
  Roberto Ostinelli b4bce71874 Add anti-entropy for registry. 5 years ago
  Roberto Ostinelli 5ef853e2c3 Cover ETS selects with tuple guards. 5 years ago
  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