diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-01-03T11·59+0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-01-03T11·59+0100 |
commit | def5160b614a59a0aa96fe2252e3daa00146e061 (patch) | |
tree | 3ec0b2ade78dfbf00399246fea86d3706ce0db93 /src/libstore/local-store.hh | |
parent | 0a4e90395c3286a246b816575351b9f2016976ba (diff) |
Clear any immutable bits in the Nix store
Doing this once makes subsequent operations like garbage collecting more efficient since we don't have to call makeMutable() first.
Diffstat (limited to 'src/libstore/local-store.hh')
-rw-r--r-- | src/libstore/local-store.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libstore/local-store.hh b/src/libstore/local-store.hh index 82ca791a3fb2..2b0d71380915 100644 --- a/src/libstore/local-store.hh +++ b/src/libstore/local-store.hh @@ -17,8 +17,8 @@ namespace nix { /* Nix store and database schema version. Version 1 (or 0) was Nix <= 0.7. Version 2 was Nix 0.8 and 0.9. Version 3 is Nix 0.10. Version 4 is Nix 0.11. Version 5 is Nix 0.12-0.16. Version 6 is - Nix 1.0. */ -const int nixSchemaVersion = 6; + Nix 1.0. Version 7 is Nix 1.3. */ +const int nixSchemaVersion = 7; extern string drvsLogDir; @@ -265,6 +265,7 @@ private: void updatePathInfo(const ValidPathInfo & info); void upgradeStore6(); + void upgradeStore7(); PathSet queryValidPathsOld(); ValidPathInfo queryPathInfoOld(const Path & path); |