git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* brtfs COW links and git
@ 2011-03-19 20:15 Larry D'Anna
  2011-03-21 12:00 ` Jeff King
  0 siblings, 1 reply; 4+ messages in thread
From: Larry D'Anna @ 2011-03-19 20:15 UTC (permalink / raw)
  To: git


I wish git could use COW links.  I wish I could put a large binary into git and
have the only underlying filesystem operation be to cp --reflink and to save the
metadata.  There are a few complications:

How does it know which files to reflink?  attributes?  a size limit?

What does git gc do with reflinks?

Should diff-delta be reflink-aware?  Perhaps it could query the fs for
blocklists.

Before I dive into implementing this, I'd like to get your comments and advice,
to maximize the chances of success.  

Thanks!

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-03-22 11:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-19 20:15 brtfs COW links and git Larry D'Anna
2011-03-21 12:00 ` Jeff King
2011-03-22  2:44   ` Larry D'Anna
2011-03-22 11:43     ` Jeff King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).