1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-07 01:51:47 +02:00

Vacuum the SQLite DB after running the garbage collector

This commit is contained in:
Eelco Dolstra 2012-09-13 14:33:41 -04:00
parent 2923b55f9d
commit e6e495649c
3 changed files with 12 additions and 0 deletions

View file

@ -740,6 +740,9 @@ void LocalStore::collectGarbage(const GCOptions & options, GCResults & results)
printMsg(lvlError, format("deleting unused links..."));
removeUnusedLinks(state);
}
/* While we're at it, vacuum the database. */
if (options.action == GCOptions::gcDeleteDead) vacuumDB();
}