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

Re: fsck --full is Ok, but clones are not, "missing commits"?!

From
Johannes Sixt <j.sixt@viscovery.net>
Date
May 5, 2008, 15:12 UTC
Message-ID
<481F23D4.2090909@viscovery.net>
In-Reply-To
<a537dd660805050744h7602e553u21c70168a621fe76@mail.gmail.com>
Brian Foster schrieb:
Show 6 quoted lines
>  What I don't know is the root-cause, that is, WHY
>  this was done.  It wasn't a disc-space issue, and
>  I've no evidence it was a network-bandwidth issue,
>  but there is some anecdotal evidence it was some
>  sort of a CPU-cycles issue, albeit just what the
>  performance hit was is unknown.
How about this theory:
What happens if you fire up gitk as simple as
   $ gitk

in the history if no grafts are present? Some months ago this took ages to complete, and even today you get a *huge* list of commits in a *short* window; hence, the scrollbar thumb is tiny, and if you succeed to get hold of it without a magnifying glass, it scrolls way more than a page of commits if you move it by only one pixel.

No wonder that $user wants to have a shorter history. So $user, being smart, truncates the history at a suitable point with a graft.

-- Hannes
Previous: Brian FosterNext: Brian Foster
Message 5 of 7 in “fsck --full is Ok, but clones are not, "missing commits"?!”
  1. Brian FosterApr 16, 2008
  2. David KastrupApr 16, 2008
  3. Bryan DonlanMay 5, 2008
  4. Brian FosterMay 5, 2008
  5. Johannes SixtMay 5, 2008
  6. Brian FosterMay 6, 2008
  7. Johannes SixtMay 6, 2008

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.