Avery Pennarun <apenwarr@xxxxxxxxx> writes: > For speed, the bup index can just mark entries as deleted using a flag > rather than actually rewriting the whole indexfile. Unfortunately, I > failed to make it sufficiently flexible to *add* new entries without > needing to rewrite the whole thing. In bup, that's a big deal > (especially since python is kind of slow and there are typically >1 > million files in the index). In git, it's maybe not so bad; after > all, the current implementation rewrites the index *every* time and > nobody notices. Sidenote: couldn't you do what e.g. Mercurial did, i.e. rewrite critical for performance parts in C? -- Jakub Narebski Poland ShadeHawk on #git -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html