Commit graph

  • d2e6cfa075 tests/lang/eval-okay-pathexists: Add cases Robert Hensing 2023-08-25 17:17:33 +0200
  • 50f40ac4c0
    Merge pull request #8829 from obsidiansystems/build-dynamic-derivations John Ericson 2023-08-25 11:13:15 -0400
  • b563ef38cc
    Merge pull request #8819 from VertexA115/fix/deep-follow-paths tomberek 2023-08-25 10:33:05 -0400
  • dd9f816b29
    Merge pull request #8661 from hercules-ci/test-reformat-error-message John Ericson 2023-08-25 10:17:15 -0400
  • cbd89568ca
    Merge pull request #8814 from hercules-ci/exception-self-check John Ericson 2023-08-25 10:15:54 -0400
  • 5e3986f59c Adapt scheduler to work with dynamic derivations John Ericson 2021-03-08 16:24:49 -0500
  • 692074f714 Use Worker::makeDerivationGoal less John Ericson 2023-01-15 17:47:24 -0500
  • 1c4caef14b Throw MissingRealisation not plain Error in both resolveDerivedPath John Ericson 2023-08-16 00:05:35 -0400
  • 2f5d3da806 Introduce OutputName and OutputNameView type aliases John Ericson 2023-08-25 09:53:12 -0400
  • 0a6ac133cf
    Merge pull request #8864 from p01arst0rm/update-system-definitions Robert Hensing 2023-08-24 17:42:59 +0200
  • 9990edf926
    Merge pull request #8866 from fricklerhandwerk/glossary-list Eelco Dolstra 2023-08-24 13:24:31 +0200
  • 925a444b92 add nix-store --query --valid-derivers command Guillaume Girol 2023-08-23 12:00:00 +0000
  • d5b130ef13 glossary: dedent list and do not use forced line breaks Valentin Gagarin 2023-08-24 10:00:17 +0200
  • 7d82341633 update system definitions p01arst0rm 2023-08-23 19:28:24 +0100
  • 4a435ad228
    Add introductory sentence to advanced topics (#8861) Uri Zafrir 2023-08-23 18:18:25 +0300
  • 81045f243f Tarball trees: Propagate lastModified Eelco Dolstra 2023-08-22 19:29:25 +0200
  • 6459a1c7ad
    Merge pull request #8857 from NixOS/dependabot/github_actions/zeebe-io/backport-action-1.4.0 Eelco Dolstra 2023-08-22 16:08:32 +0200
  • 8130373be9
    Bump zeebe-io/backport-action from 1.3.1 to 1.4.0 dependabot[bot] 2023-08-21 22:22:21 +0000
  • 3fcdea4ca0
    Merge pull request #8836 from obsidiansystems/rm-addToSearchPath Eelco Dolstra 2023-08-21 14:58:00 +0200
  • 10afcf06aa
    Merge pull request #8812 from tweag/fix-clang-tidy Robert Hensing 2023-08-19 16:00:12 +0200
  • fe71faa920 Delete EvalState::addToSearchPath John Ericson 2023-08-16 12:04:15 -0400
  • 665ad4f7c5
    Merge pull request #8839 from obsidiansystems/string-context-7479 John Ericson 2023-08-18 13:47:01 -0400
  • 9121fed4b4 Fixing #7479 John Ericson 2023-08-16 12:29:23 -0400
  • 735558bea6
    Merge pull request #8845 from cole-h/fix-double-percent-encoding Eelco Dolstra 2023-08-18 17:08:03 +0200
  • 284c180732
    Merge pull request #8653 from hercules-ci/gitignore-.cache Robert Hensing 2023-08-18 15:02:21 +0200
  • 75243c9693
    test/flakes/follow-paths.sh: Quote Robert Hensing 2023-08-18 14:46:13 +0200
  • 0f1eb7c351
    Merge pull request #8832 from hercules-ci/positive-source-filter John Ericson 2023-08-18 08:37:41 -0400
  • ba28613043
    Merge pull request #8840 from iFreilicht/tests-for-nix-repl Robert Hensing 2023-08-18 14:17:17 +0200
  • 73696ec716 libutil: fix double-encoding of URLs Cole Helbling 2023-08-17 13:21:38 -0700
  • 1d7a57cfd9 libexpr/tests: test that parseFlakeRef doesn't percent-encode twice Cole Helbling 2023-08-17 13:40:57 -0700
  • 17ceec3a91 Test repl formatting with and without :p Felix Uhl 2023-08-17 13:03:43 +0200
  • db3bf180a5
    Merge pull request #8833 from hercules-ci/jobcategory-doc Eelco Dolstra 2023-08-16 17:11:03 +0200
  • 7f8c99c70c
    Merge pull request #8825 from trofi/search-path-prefix Eelco Dolstra 2023-08-16 16:44:49 +0200
  • d8079ee350 Document jobCategory() Robert Hensing 2023-08-16 16:16:58 +0200
  • 21a188a2b4 Add gc root for nixpkgs/lib content Robert Hensing 2023-08-16 16:01:46 +0200
  • 63e0b5d081 GC root for fetched nixpkgs/lib content Robert Hensing 2023-08-16 15:46:37 +0200
  • b13fc7101f Add positive source filter Robert Hensing 2023-08-14 12:24:26 +0200
  • 20d9c672d1
    Update tests/flakes/follow-paths.sh Vertex 2023-08-15 10:10:27 +0100
  • b74962c92b src/libexpr/search-path.cc: avoid out-of-bounds read on string_view Sergei Trofimovich 2023-08-14 22:07:37 +0100
  • 37a509ca2d Add release notes for the previous commit Alex Zero 2023-08-14 18:52:21 +0100
  • 1ef8008ca7 Fix follow path checking at depths greater than 2 Alex Zero 2023-08-13 01:31:32 +0100
  • 5542c1f87e
    Merge pull request #8813 from obsidiansystems/outputOf Robert Hensing 2023-08-14 16:53:39 +0200
  • 44c8d83831 Create outputOf primop. John Ericson 2021-03-10 04:22:56 +0000
  • e7c39ff00b Rework evaluator SingleDerivedPath infra John Ericson 2021-03-10 04:22:56 +0000
  • a04720e68c Rename optOutputPath to optStaticOutputPath John Ericson 2023-08-14 08:10:39 -0400
  • 584ff408a4
    Merge pull request #8735 from obsidiansystems/defexpr Robert Hensing 2023-08-11 20:32:03 +0200
  • c4dbb55ba9 initLibUtil: Add exception handling self-check Robert Hensing 2023-08-11 17:22:55 +0200
  • 010dc7958e
    Merge pull request #8369 from obsidiansystems/inductive-derived-path tomberek 2023-08-11 08:50:22 -0500
  • e78e9a6bd1
    SimpleLogger::log: fix unintended fallthrough Yorick 2023-08-11 12:05:45 +0200
  • 2e5096e4f0
    FileTransfer::download: fix use-after-move Yorick 2023-08-11 12:00:31 +0200
  • 1ffb26311b
    MultiCommand::toJSON: Fix use-after-move Yorick 2023-08-11 12:00:11 +0200
  • b9b51f9579
    Prevent overriding virtual methods that are called in a destructor Yorick 2023-08-11 11:58:33 +0200
  • a1fdc68c65
    Merge pull request #8622 from pwaller/issue-8615 Théophane Hufschmitt 2023-08-10 08:04:44 +0200
  • 60b7121d2c Make the Derived Path family of types inductive for dynamic derivations John Ericson 2023-01-15 17:39:04 -0500
  • 4b1bd822ac Try to realise CA derivations during queryMissing Peter Waller 2023-06-30 16:11:12 +0100
  • d00fe5f225
    Merge pull request #8805 from tweag/fix-add-to-store-existing Théophane Hufschmitt 2023-08-08 14:57:45 +0200
  • afac001c39 Test the parallel copy over ssh-ng Théophane Hufschmitt 2023-08-07 11:23:19 +0200
  • 5624777988
    Merge pull request #8786 from Ma27/fix-why-depends-precise Eelco Dolstra 2023-08-07 19:32:49 +0200
  • 4999f42a70
    Merge pull request #8322 from tweag/stabilize-discard-references Théophane Hufschmitt 2023-08-07 17:35:02 +0200
  • eb1302670e
    Merge pull request #8769 from edolstra/generalize-tarball-urls Eelco Dolstra 2023-08-07 17:02:17 +0200
  • ad410abbe0 Stabilize discard-references Théophane Hufschmitt 2023-05-12 09:56:39 +0200
  • 5df0f1755f
    Merge pull request #8692 from obsidiansystems/add-another-xp-check Théophane Hufschmitt 2023-08-07 13:11:44 +0200
  • 31a6e10fe5 Fix misread of source if path is already valid Simon Rainerson 2023-01-31 11:36:13 +0100
  • 9113b4252b
    Merge pull request #8760 from iFreilicht/fix-json-load-assertion-errors John Ericson 2023-08-06 17:07:43 -0700
  • 3fefc2b284 Fix derivation load assertion errors Felix Uhl 2023-07-28 22:23:56 +0200
  • 7c09104a94
    nix/why-depends: fix output of --precise Maximilian Bosch 2023-08-04 23:11:08 +0200
  • 635df5ee95
    Merge pull request #8774 from NixLayeredStore/experimental-stores Théophane Hufschmitt 2023-08-03 17:44:10 +0200
  • 3b592c880a Add infra for experimental store implemenations John Ericson 2023-04-17 11:58:47 -0400
  • 3723363697
    Merge pull request #8765 from NixLayeredStore/refactor-store-verify John Ericson 2023-08-02 13:39:29 -0400
  • 9b908fa70a Factor out nix-defexpr path computation John Ericson 2023-07-24 14:02:05 -0400
  • 66550878df Add comment explaining the use of readDirectory(realStoreDir) John Ericson 2023-08-02 12:45:55 -0400
  • 770d50e49c local-store verifying: Rename store to something more clear John Ericson 2023-08-02 12:40:04 -0400
  • d00469ebf9
    Merge pull request #8762 from obsidiansystems/split-out-eval-settings Eelco Dolstra 2023-08-02 16:54:02 +0200
  • eea13d6ac5
    Merge pull request #8767 from NixOS/stop-removing-labels Eelco Dolstra 2023-08-02 16:51:47 +0200
  • d9e7758f47 Don't require .tar/.zip extension for tarball flakerefs Eelco Dolstra 2023-08-01 16:07:20 +0200
  • b961541968
    labeler: Stop removing labels Robert Hensing 2023-07-31 22:51:06 +0200
  • 6525265f46 LocalStore::verifyPath: Try to clarify data flow with more scopes John Ericson 2023-07-31 12:22:06 -0400
  • 2a5f5fbb17 LocalStore::verifyPath: Use StorePathSet for store local var John Ericson 2023-07-31 11:13:38 -0400
  • dcdd5fed74
    Merge pull request #8754 from NixLayeredStore/refactor-store-verify John Ericson 2023-07-31 12:01:36 -0400
  • c9a87ce7ca Refactor verifyPath to take StorePath instead of Path. Ben Radford 2023-07-28 10:11:45 +0100
  • 1570e80219 Move evaluator settings (type and global) to separate file/header John Ericson 2023-07-31 09:19:19 -0400
  • c0e735f474
    Merge pull request #8607 from hercules-ci/toJSON-trace Eelco Dolstra 2023-07-31 15:02:07 +0200
  • 33d58a90c2 toJSON: Add attribute path to trace Robert Hensing 2023-06-30 01:29:11 +0200
  • 2d1d81114d
    Add parseFlakeRef and flakeRefToString builtins (#8670) Alex Ameen 2023-07-25 12:43:33 -0500
  • 484c820c48
    Merge pull request #8741 from ncfavier/clarify-rl-notes-nested-attrs-merge John Ericson 2023-07-25 11:11:17 -0400
  • 1b756e300f
    doc: clarify release notes about nested attribute merges Naïm Favier 2023-07-25 15:51:15 +0200
  • ae3a7d6eba
    Merge pull request #8736 from NixOS/bump-2.18.0 Eelco Dolstra 2023-07-24 22:13:09 +0200
  • 0c275558e7 Bump version Eelco Dolstra 2023-07-24 21:30:33 +0200
  • e6784f0ca6
    Merge pull request #8734 from NixOS/release-notes Eelco Dolstra 2023-07-24 18:07:43 +0200
  • c51be0345e Release notes Eelco Dolstra 2023-07-24 17:19:31 +0200
  • 40c77f3514
    Merge pull request #8243 from obsidiansystems/indirect-root-store John Ericson 2023-07-24 10:03:34 -0400
  • 60d8dd7aea Clean up store hierarchy with IndirectRootStore John Ericson 2023-03-23 10:06:45 -0400
  • 13269ba93b Make RemoteStore::ConnectionHandle part of class and expose John Ericson 2023-04-17 12:14:15 -0400
  • 0a30b07277 Move Store::Params typedef to StoreConfig::Params John Ericson 2023-04-17 12:17:35 -0400
  • 4685c9b55f
    Merge pull request #8664 from ncfavier/merge-dynamic-attrs John Ericson 2023-07-23 11:03:38 -0400
  • 570a1a3ad7
    parser: merge nested dynamic attributes Naïm Favier 2023-07-08 12:28:13 +0200
  • fe1fbdb5a1
    Merge pull request #8724 from obsidiansystems/queryPartialDerivationOutputMap-evalStore John Ericson 2023-07-21 08:53:18 -0400
  • 7ac24d9525
    Merge pull request #8650 from obsidiansystems/content-address-simpler Eelco Dolstra 2023-07-21 13:46:53 +0200
  • 6bc98c7fba Give queryPartialDerivationOutputMap an evalStore parameter John Ericson 2023-07-19 14:52:35 -0400
  • f62543fe1c Remove unneeded copy John Ericson 2023-07-20 09:58:25 -0400