cache: merged patches not being updated in cache
Relevant Zulip discussion[0].
It was noticed that the number of patches on a local machine can conflict with the number of patches on a seed.
The discrepancy seems to come from the cache not being updated for
merged patches. The patches look to be in an open state, unless rad patch cache is used, then they are correctly updated. This would
indicate that cache is not being updated correctly, while the Git
repository holds the correct state for the patch under the refs/cobs
entry.
Since cloudhead is the only one merging our patches, it may indicate that there is an issue updating the cache upon fetching.
Another case appeared here[0], where a patch was created, no interactions happened on it from other remotes, and it was then deleted locally. The deletion was never propagated to seeds that also have the repository.