git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Auto-repo-repair

From
Enrico Weigelt <enrico.weigelt@vnc.biz>
Date
Nov 19, 2012, 22:35 UTC
Message-ID
<fd162e10-46a8-433c-80b2-c1c4185c2032@zcs>
In-Reply-To
<CAM9Z-nmu2MiE9vF9T6Aw8vFTR8mTkuR3akHgZX6+=n3uA4fmpA@mail.gmail.com>
Show 6 quoted lines
> >> How would the broken repository be sure of what it is missing to
> >> request it from the other side?
> >
> > fsck will find missing objects.
> 
> And what about the objects referred to by objects that are missing?

Will be fetched after multiple iterations. We could even introduce some 'fsck --autorepair' mode, which triggers it to fetch any missing object from its remotes.

Maybe even introduce a concept of peer object stores, which (a bit like alternates) are asked for objects that arent locally availabe - that could be even a plain venti store.

cu
-- 
Mit freundlichen Grüßen / Kind regards 

Enrico Weigelt 
VNC - Virtual Network Consult GmbH 
Head Of Development 

Pariser Platz 4a, D-10117 Berlin
Tel.: +49 (30) 3464615-20
Fax: +49 (30) 3464615-59

enrico.weigelt@vnc.biz; www.vnc.de 
Previous: Drew NorthupNext: Drew Northup
Message 7 of 9 in “Auto-repo-repair”
  1. Enrico WeigeltNov 16, 2012
  2. Jeff KingNov 16, 2012
  3. Enrico WeigeltNov 17, 2012
  4. Drew NorthupNov 18, 2012
  5. Enrico WeigeltNov 18, 2012
  6. Drew NorthupNov 19, 2012
  7. Enrico WeigeltNov 19, 2012
  8. Drew NorthupNov 20, 2012
  9. Enrico WeigeltNov 22, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.