radicle-heartwood-lfs/radicle-node/src
Fintan Halpenny 8bf871903a
node: handle removal of cob from cache
When a `Patch` or `Issue` is entirely removed from the Git repository,
then there is no update to be made -- instead it should also be
removed from the cache.

This covers the case where the original author of the COB deletes the
COB.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2024-04-09 16:06:51 +02:00
..
runtime node: Change behavior on conflicting connections 2024-03-25 12:48:27 +01:00
service node: Improve fetch logging 2024-04-04 18:41:53 +02:00
test node: Remove namespaces from fetch request 2024-04-04 18:22:19 +02:00
tests node: Simplify handling of fetch completion 2024-04-03 14:25:02 +02:00
wire node: Always notify the service of a fetch result 2024-04-09 16:00:49 +02:00
worker node: handle removal of cob from cache 2024-04-09 16:06:51 +02:00
bounded.rs node: Re-think inventory update code 2024-03-21 12:40:58 +01:00
control.rs node: Re-think inventory update code 2024-03-21 12:40:58 +01:00
deserializer.rs node: Implement protocol multiplexing 2023-04-10 14:41:55 +02:00
lib.rs Rename `Id` to `RepoId` 2024-01-22 15:51:44 +01:00
main.rs Implement new versioning system 2024-03-25 11:54:08 +01:00
runtime.rs node: Use refs cache to decide on fetching 2024-03-29 16:00:33 +01:00
service.rs node: Keep track of data sent/received in fetch 2024-04-09 15:59:55 +02:00
signals.rs node: Handle `SIGINT` and `SIGTERM` properly 2023-02-14 13:28:16 +01:00
test.rs radicle: expose shared logger 2023-12-20 15:11:10 +01:00
tests.rs node: Remove namespaces from fetch request 2024-04-04 18:22:19 +02:00
wire.rs Update toolchain to Rust 1.77 2024-03-26 10:03:11 +01:00
worker.rs node: Use refs cache to decide on fetching 2024-03-29 16:00:33 +01:00