Re: [RFC] Drop non-sharded layout option for FSFSv7? [was: ...r1640915...]
From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Mon, 24 Nov 2014 15:32:51 +0000
Stefan Fuhrmann wrote:
Can we feasibly convert an unsharded repo to sharded during an upgrade?
I think the current upgrade takes O(1) time, and sharding would take at least Order(N) time (N = number of revs) to move each rev file into a shard directory, and possibly much higher order if there are disk file systems that have slow 'move' performance (given that the original directory might have a very large number of rev files in it), but it might be acceptable given that in those cases the performance of adding new revs was probably degrading for the same reason.
This is an archived mail posted to the Subversion Dev mailing list.