Age | Commit message (Expand) | Author | Files | Lines |
2024-01-17 | r/7400 fix(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+1 |
2024-01-17 | r/7399 fix(tvix/eval): context-aware… `hasContext` | Ryan Lahfa | 1 | -1/+1 |
2024-01-17 | r/7398 feat(tvix/eval): move away from `test_generator` to `rstest` | Ryan Lahfa | 4 | -39/+209 |
2024-01-17 | r/7397 chore(third_party/crate2nix): run tests in /build/source | Florian Klink | 1 | -0/+10 |
2024-01-16 | r/7395 fix(tvix/eval): lift VM ops over Catchable | edef | 2 | -115/+102 |
2024-01-16 | r/7393 fix(tvix/cli/ci): prevent unnecessary dep on compared out/drv path | sterni | 1 | -1/+1 |
2024-01-16 | r/7389 refactor(nix-compat): use StorePathRef for hash derivation modulo | Florian Klink | 4 | -30/+34 |
2024-01-15 | r/7388 chore(third_party/overlays): bump crate2nix to 0.13.0 | Florian Klink | 1 | -2/+1 |
2024-01-15 | r/7387 feat(tvix/build): add CLI entrypoint | Florian Klink | 4 | -0/+160 |
2024-01-15 | r/7386 feat(tvix/build): add from_addr method | Florian Klink | 5 | -0/+99 |
2024-01-15 | r/7385 feat(tvix/build): add gRPC client | Florian Klink | 4 | -1/+32 |
2024-01-15 | r/7384 feat(tvix/build): add GRPCBuildServiceWrapper | Florian Klink | 2 | -0/+39 |
2024-01-15 | r/7383 feat(tvix/build): add BuildService trait | Florian Klink | 6 | -0/+38 |
2024-01-15 | r/7382 refactor(tvix/glue): have derivation_to_build_request consume inputs | Florian Klink | 1 | -58/+14 |
2024-01-15 | r/7381 refactor(tvix/glue/known_paths): drop some unused stuff | Florian Klink | 1 | -51/+3 |
2024-01-15 | r/7380 feat(tvix/castore): implement Ord for node::Node | Florian Klink | 1 | -0/+14 |
2024-01-14 | r/7379 fix(tvix/eval): catchable-aware builtins | Ryan Lahfa | 6 | -42/+329 |
2024-01-12 | r/7377 feat(tvix/glue): input derivation context tests | Ryan Lahfa | 1 | -0/+32 |
2024-01-12 | r/7376 feat(tvix/glue/derivationStrict): support __structuredAttrs | Florian Klink | 6 | -197/+267 |
2024-01-12 | r/7375 feat(tvix/eval): make into_json public | Florian Klink | 1 | -1/+1 |
2024-01-12 | r/7374 docs(tvix/glue): misc reflowing of comments | Ryan Lahfa | 1 | -7/+5 |
2024-01-12 | r/7373 fix(tvix/glue/tvix_build): fn_input_drvs_to_output_nodes | Florian Klink | 1 | -47/+36 |
2024-01-12 | r/7372 refactor(tvix/glue/tvix_store_io): async store_path_to_node | Florian Klink | 1 | -17/+23 |
2024-01-12 | r/7371 refactor(tvix/store/pathinfoservice): make more generic | Florian Klink | 6 | -54/+51 |
2024-01-12 | r/7370 refactor(tvix/store/nar/renderer): don't require Arc, Clone or Sync | Florian Klink | 1 | -28/+45 |
2024-01-12 | r/7369 fix(tvix/eval): fix JSON error types | Florian Klink | 1 | -7/+7 |
2024-01-09 | r/7366 feat(tvix/castore): implement CombinedBlobService | Florian Klink | 2 | -0/+137 |
2024-01-09 | r/7365 feat(tvix/castore/blobsvc): add chunks method | Florian Klink | 2 | -2/+47 |
2024-01-09 | r/7364 refactor(tvix/castore): do clone inside a scope | Florian Klink | 1 | -6/+5 |
2024-01-09 | r/7363 feat(tvix/castore/grpc): instrument some more functions | Florian Klink | 1 | -0/+2 |
2024-01-09 | r/7362 refactor(tvix/store/nar/import): use AsRef | Florian Klink | 1 | -25/+26 |
2024-01-09 | r/7361 refactor(tvix/castore/directorysvc): AsRef traverse_to | Florian Klink | 2 | -16/+13 |
2024-01-09 | r/7360 refactor(tvix/castore/blobservice/grpc): remove fn pointer hack | Florian Klink | 1 | -15/+8 |
2024-01-09 | r/7359 refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …> | Florian Klink | 8 | -69/+58 |
2024-01-09 | r/7358 feat(tvix/castore/blobsvc/grpc): rm VecDec, fix docstring | Florian Klink | 1 | -21/+9 |
2024-01-08 | r/7357 feat(tvix/glue): add test for output path calculation | Florian Klink | 1 | -0/+36 |
2024-01-06 | r/7356 feat(tvix/build): add BuildRequest validation | Florian Klink | 5 | -168/+458 |
2024-01-06 | r/7355 chore(tvix): bump itertools | Florian Klink | 3 | -14/+44 |
2024-01-06 | r/7354 chore(tvix/castore): fix the docstring for `process_entry` | Ryan Lahfa | 1 | -15/+15 |
2024-01-05 | r/7353 fix(tvix/build): fix inconsistencies around paths | Florian Klink | 3 | -9/+9 |
2024-01-05 | r/7352 refactor(tvix/glue): simplify TvixStoreIO further | Florian Klink | 2 | -46/+44 |
2024-01-05 | r/7351 refactor(tvix/glue): simplify store_path_to_[root]_node | Florian Klink | 1 | -41/+36 |
2024-01-05 | r/7350 chore(tvix): bump test-case dep to 3.3.1 | Florian Klink | 7 | -118/+67 |
2024-01-05 | r/7349 docs(tvix/build): document requirements for paths and sorting | Florian Klink | 2 | -4/+28 |
2024-01-05 | r/7348 feat(tvix/store/pathinfosvc): call validate | Florian Klink | 1 | -1/+9 |
2024-01-05 | r/7347 fix(tvix/castore): validate Option<Node> | Florian Klink | 1 | -1/+15 |
2024-01-05 | r/7346 refactor(tvix/castore): relax trait bounds for DS | Florian Klink | 3 | -9/+11 |
2024-01-05 | r/7345 chore(tvix): run clippy with --{benches,examples} | Florian Klink | 1 | -1/+1 |
2024-01-05 | r/7344 fix(tvix/eval): Update eval benches for new API | Aspen Smith | 2 | -3/+2 |
2024-01-03 | r/7342 feat(tvix/cli): test `firefox` `(drv|out)Path` | Ryan Lahfa | 1 | -0/+2 |