From: Andre Noll Date: Fri, 14 May 2010 12:43:51 +0000 (+0200) Subject: Introduce snapshot recycling. X-Git-Tag: v0.1.5~19^2 X-Git-Url: http://git.tuebingen.mpg.de/?a=commitdiff_plain;h=379ec51fd7e1a4a7fa7fd8cbc091ebccf8a70486;hp=379ec51fd7e1a4a7fa7fd8cbc091ebccf8a70486;p=dss.git Introduce snapshot recycling. When snapshotting large file systems whose contents do not change much between snapshots, we end up removing large amounts of files just to recreate (hard links to) most of them afterwards. This patch changes snapshot creation so that outdated, redundant and orphaned snapshots are reused as the basis for new snapshots. Only if no existing snapshot is suitable for recycling, a new one is created. ---