Infinite Sync - maidsafe-archive/MaidSafe-Vault GitHub Wiki

Reason for feature

As stated in the story 63877496 in Pivotal Tracker, the current design has a problem which causes infinite syncing to occur.

Agreed approach

Send out a seen_list within the synchronisation message. Only create a new local entry when the vault can't find a record that the message belongs to and the vault is not in the seen_list.

Discussions

[mailing list] (https://groups.google.com/d/msg/maidsafe-development/HmcSLYWY0e4/dHAjQqikbFgJ)

Developers

  • Qi Ma

Estimated timescale

  • 1 Days code
  • 1 days test

Code reviewers

  • Chandra Prakash
  • David Irvine

##Code review comments The vault_network_tests pass much more frequently using the modifications, not they always pass though.