checker / repair agent #450

Closed
opened 2008-06-03 05:22:12 +00:00 by warner · 2 comments

Our old roadmap.txt had "Checker/Repairer steps 1.5/2/3" as "maintain file manifest, centralized chekcer/repair-agent, nodes also check their own files".

The idea was that, as a first step, nodes should simply keep track of their "manifest": a list of all the files that they wanted to keep alive. Files that cease to be on this list should be deleted (see #449).

Once we have this list, we can use it to decide what files we want to check/verify/repair. Passing the list to a centralized agent would offload the work from the clients (also allowing them to go offline for extended periods of time). This interacts strongly with #119 (lease expiration / deletion / filechecking / quotas).

We could have a central agent check up on files, or have the client node do it, or both.

Our old roadmap.txt had "Checker/Repairer steps 1.5/2/3" as "maintain file manifest, centralized chekcer/repair-agent, nodes also check their own files". The idea was that, as a first step, nodes should simply keep track of their "manifest": a list of all the files that they wanted to keep alive. Files that cease to be on this list should be deleted (see #449). Once we have this list, we can use it to decide what files we want to check/verify/repair. Passing the list to a centralized agent would offload the work from the clients (also allowing them to go offline for extended periods of time). This interacts strongly with #119 (lease expiration / deletion / filechecking / quotas). We could have a central agent check up on files, or have the client node do it, or both.
warner added the
code-storage
major
enhancement
1.0.0
labels 2008-06-03 05:22:12 +00:00
warner added this to the undecided milestone 2008-06-03 05:22:12 +00:00
warner modified the milestone from undecided to 1.3.0 2008-09-03 01:35:22 +00:00

We have a checker/verifier/repairer in trunk, but not an agent. We don't need an agent for 1.3.0.

We have a checker/verifier/repairer in trunk, but not an agent. We don't need an agent for 1.3.0.
zooko removed this from the 1.3.0 milestone 2009-02-07 19:48:09 +00:00
tahoe-lafs added this to the undecided milestone 2010-02-11 03:37:41 +00:00
davidsarah commented 2010-12-12 23:16:03 +00:00
Owner

Duplicate of #483.

Duplicate of #483.
tahoe-lafs added the
duplicate
label 2010-12-12 23:16:03 +00:00
davidsarah closed this issue 2010-12-12 23:16:03 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#450
No description provided.