On 1/27/07, Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote:
Do you have the converted repo somewhere to be cloned for? It's going to be a lot more interesting for scalability testing than anything else.
I don't have access to any servers that I could drop a 3GB packfile onto and expect them to serve it. And I don't have a connection at home that I could use to upload the 3GB pack from quickly - it would take days, at least. If anybody wants to hook me up with a hosting provider or a machine that just the git devs can access, I'd be willing to tie up my upstream bandwidth for a few days so you all can have access to it.
The thing is, one of the reasons the git object database is small is that it compresses really well, and I suspect that for the KDE repo, what you're seeing is really a combination of: - the KDE people were idiots in the first place to make it into one big repo
No argument from me about this one. The only defense I can really think of is that, in KDE, we *have* moved entire applications and libraries around between modules, and it is really nice to be able to have the full history for them.
So please point to a kde conversion archive to play with (maybe you have, I missed it).
I can provide you with instructions on how to reconstruct one, but you'll have to rsync over about 38GB of KDE's Subversion archive to do it. (Not fun.) If someone else wants to give me a dumping ground where I can upload my 3GB converted repo, I'd be happy to start pushing it. Also, please note, the 3GB packed repo is only about 2/3 of the full KDE repo - I cut off the import at revision 409202, because that was when the KDE svn admins decided to move a bunch of modules from /trunk/ to /trunk/KDE/ and it screws up everything. So a *full* KDE history import would definitely be more than 4GB, packed. -clee - 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