Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
cache: merged patches not being updated in cache
Open fintohaps opened 2 years ago type=bug version=1.0

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.

fintohaps commented 2 years ago

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.