syndicate-storage / syndicate

Internet-scale software-defined storage system
Apache License 2.0
56 stars 10 forks source link

A coordinator should always fetch a manifest from the RG if it restarts. #71

Closed jcnelson closed 10 years ago

jcnelson commented 10 years ago

When a coordinator crashes, and restarts, it will need fresh copies of the manifest from the RG. While it does so on read() and write(), it does not do so on unlink(). It needs to do so in order to garbage-collect all of the blocks (which it must do synchronously).

jcnelson commented 10 years ago

Fixed in 7cb2fee26ec6dfc573aa1da0282ac60b821968cb