aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2024-08-26libstore: remove static initializers for Store registrationsPierre Bourdon
2024-07-19gc: refactor the gc server thread out into a class without changing itJade Lovelace
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-09libstore: un-callback-ify Store::queryRealisationUncachedeldritch horrors
2024-05-09libstore: de-callback-ify Store::queryPathInfoUncachedeldritch horrors
2024-04-23libstore: Create platform LocalStore subclassesArtemis Tosini
2024-03-04Merge pull request #6258 from obsidiansystems/gcc-bug-ergonomicseldritch horrors
2023-07-31`LocalStore::verifyPath`: Use `StorePathSet` for `store` local varJohn Ericson
2023-07-31Refactor verifyPath to take StorePath instead of Path.Ben Radford
2023-07-24Clean up store hierarchy with `IndirectRootStore`John Ericson
2023-07-21Merge pull request #8724 from obsidiansystems/queryPartialDerivationOutputMap...John Ericson
2023-07-20Give `queryPartialDerivationOutputMap` an `evalStore` parameterJohn Ericson
2023-07-07Simplify `ContentAddress`John Ericson
2023-06-20Support opening local store with database on read-only filesystem (#8356)Ben Radford
2023-04-14Support `repairPath` on most stores.John Ericson
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-04-07Liberate `checkDerivationOutputs` from `LocalStore`John Ericson
2023-04-06Add `Store::isTrustedClient()`matthewcroughan
2023-04-02Move `querySubstitutablePathInfos` from `LocalStore` to `Store`John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-23Register LocalStore to ensure it's included in the manualEelco Dolstra
2023-03-22Improve store setting descriptions / Markdown formattingEelco Dolstra
2023-03-21Support per-store Markdown documentationEelco Dolstra
2023-01-17Move the default profiles to the user’s homeThéophane Hufschmitt
2023-01-03Fix deadlock between auto-GC and addTempRoot()Eelco Dolstra
2023-01-03Move creation of the temp roots file into its own functionEelco Dolstra
2022-11-03Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-09-06Keep created temp dirs inside store, but protect from GCAndrew Brooks
2022-03-03Factor out a `GcStore` interfaceJohn Ericson
2022-02-28Merge remote-tracking branch 'upstream/master' into auto-uid-allocationJohn Ericson
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::set aliasEelco 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-11Prefer RepairFlag over bool when applicableGuillaume Maudoux
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2021-11-16Merge pull request #5472 from NixOS/async-realisation-substitutionEelco Dolstra
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-03Expose an async interface for `queryRealisation`regnat
2021-10-23addToStore, addToStoreFromDump: add references argumentAlexander Bantyev
2021-10-14Remove GCStateEelco Dolstra
2021-10-14Move deleteFromStore()Eelco Dolstra
2021-10-14Make the canReachRoots() traversal non-recursiveEelco Dolstra
2021-10-13Fix GC when there are cycles in the referrers graphEelco Dolstra
2021-10-13SimplifyEelco Dolstra
2021-10-13Fix auto-gcEelco Dolstra
2021-10-13Non-blocking garbage collectorEelco Dolstra