On Fri, 5 Mar 2010 01:32:54 -0800 "D.J. Capelis" <[email protected]> wrote: > On Fri, Mar 5, 2010 at 01:29, Ciaran McCreesh > <[email protected]> wrote: > > > > We *could* generate an index, but then you'd have to keep it up to > > date after every sync, which is sloooooooow. Or we could generate it > > centrally, but then we'd run into the same problems that eix has: > > what we have centrally isn't the same as what's on your local box. > > Is there a good way to have a central index and then only bother with > the differences? Or is merely discovering the differences > computationally hard?
Discovering the differences requires you to go through the entire tree to look for them, which is the slow part. You *could* try asking git for just the things that have changed, but a) that's absurdly fragile and b) if there're any exlibs involved then you have to recheck everything anyway. -- Ciaran McCreesh
signature.asc
Description: PGP signature
_______________________________________________ Exherbo-dev mailing list [email protected] http://lists.exherbo.org/mailman/listinfo/exherbo-dev
