Geo edge case for deduplication: what happens when the source project is deleted right after a project gets forked?
In the situation where a source project is deleted right after the project gets forked, by the time the Secondary tries to create the pool the source project will no longer exist and it will fail.
what should we do in this situation?
- we could just let it fail
- we could, as a fallback clone the pool repository.
- but if we do this, why not just clone the pool repository when we do every repository sync?