aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.cc
AgeCommit message (Expand)Author
2022-05-04Get rid of most `.at` calls (#6393)Alain Zscheile
2022-04-21ca: add sqlite index on `RealisationsRefs(realisationReference)`Sergei Trofimovich
2022-04-21Make sure to delete all the realisation refsregnat
2022-04-21Fix the gc with indirect self-references via the realisationsregnat
2022-04-20Actually, solve this in a lighter-weight wayJohn Ericson
2022-04-20Move templated functions to `sqlite-impl.hh`John Ericson
2022-04-19Avoid `fmt` when constructor already does itJohn Ericson
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-29Simplify the handling of the hash moduloThéophane Hufschmitt
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-11Reduce variants for derivation hash moduloJohn Ericson
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-16addToStoreFromDump(): Take std::string_viewEelco Dolstra
2022-01-25nix store ping: Report Nix daemon versionEelco Dolstra
2022-01-18Add command 'nix store copy-log'Eelco Dolstra
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2021-12-14Merge pull request #5366 from trofi/speedup-ca-queryThéophane Hufschmitt
2021-12-10Merge branch 'master' of https://github.com/MagicRB/nixEelco Dolstra
2021-11-30Fix #5299John Ericson
2021-11-16Merge pull request #5472 from NixOS/async-realisation-substitutionEelco Dolstra
2021-11-10ca-specific-schema.sql: add index on RealisationsRefs(referrer) and (outputPath)Sergei Trofimovich
2021-11-09Merge pull request #5494 from tweag/balsoft/allow-references-in-addPathEelco Dolstra
2021-11-09addToStore, addToStoreFromDump: refactor: pass refs by const referenceAlexander Bantyev
2021-11-08Unshare mount namespace in main()Eelco Dolstra
2021-11-08Merge branch 'fix-writable-shell' of https://github.com/yorickvP/nixEelco Dolstra
2021-11-05addPath: allow paths with referencesAlexander Bantyev
2021-11-03Expose an async interface for `queryRealisation`regnat
2021-10-28Merge remote-tracking branch 'origin/master' into non-blocking-gcEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-10-23addToStore, addToStoreFromDump: add references argumentAlexander Bantyev
2021-10-15Restore parent mount namespace in restoreProcessContextYorick van Pelt
2021-10-14pathInfoCache: Use the entire base name as the cache keyEelco Dolstra
2021-10-13Fix auto-gcEelco Dolstra
2021-10-13Non-blocking garbage collectorEelco Dolstra
2021-10-13Remove trash directoryEelco Dolstra
2021-09-30`std::visit` by referenceJohn Ericson
2021-09-14Remove the 'ca-references' feature checkEelco Dolstra
2021-09-01StyleEelco Dolstra
2021-08-14Add ignored_acls settingMagic_RB
2021-08-08Short-circuit querying substituters on successSebastian Ullrich
2021-07-16Be more lenient when realisations have a conflicting dependency setregnat
2021-06-23Display the diverging paths in case of a realisation mismatchregnat
2021-06-23Fix indentationregnat
2021-06-23Properly fail when trying to register an incoherent realisationregnat
2021-06-23Merge pull request #4836 from NixOS/ca/track-drvoutput-dependencies-2-le-retourEelco Dolstra
2021-06-23Fix indentationregnat
2021-06-23Reformat the sql statementsregnat
2021-06-21Shorten a stupidly long sql query nameregnat