Age | Commit message (Expand) | Author | Files | Lines |
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 |
2024-01-03 | r/7341 feat(tvix/cli): context-aware raw printing | Ryan Lahfa | 1 | -1/+1 |
2024-01-03 | r/7340 feat(tvix/eval): context-aware `split` | Ryan Lahfa | 1 | -5/+14 |
2024-01-03 | r/7339 feat(tvix/eval): impl `unsafeDiscardStringContext` | Ryan Lahfa | 3 | -5/+65 |
2024-01-03 | r/7338 feat(tvix/glue): contextful derivation | Ryan Lahfa | 5 | -223/+86 |
2024-01-03 | r/7336 feat(tvix/glue): context-aware `toFile` | Ryan Lahfa | 2 | -21/+23 |
2024-01-03 | r/7335 feat(tvix/eval): contextful coercion of files | Ryan Lahfa | 1 | -0/+5 |
2024-01-03 | r/7334 feat(tvix/eval): contextful string coercion | Ryan Lahfa | 1 | -1/+1 |
2024-01-03 | r/7333 feat(tvix/eval): contextful == of derivations | Ryan Lahfa | 1 | -2/+6 |
2024-01-03 | r/7332 feat(tvix/eval): `match` DO NOT propagate context | Ryan Lahfa | 1 | -6/+13 |
2024-01-03 | r/7331 feat(tvix/eval): implement `getContext` primop | Ryan Lahfa | 3 | -1/+48 |
2024-01-03 | r/7330 feat(tvix/eval): context-aware `replaceStrings` | Ryan Lahfa | 1 | -6/+23 |
2024-01-03 | r/7329 chore(tvix/eval): note on context-aware `hashString` | Ryan Lahfa | 1 | -0/+1 |
2024-01-03 | r/7328 feat(tvix/eval): `${}` propagates contexts | Ryan Lahfa | 1 | -4/+13 |
2024-01-03 | r/7327 feat(tvix/eval): context-aware `concatStringsSep` | Ryan Lahfa | 1 | -3/+19 |
2024-01-03 | r/7326 chore(tvix/eval): note on context-aware `toString` | Ryan Lahfa | 1 | -0/+2 |
2024-01-03 | r/7325 feat(tvix/eval): context-aware `throw` | Ryan Lahfa | 1 | -1/+2 |
2024-01-03 | r/7324 feat(tvix/eval): context-aware `substring` | Ryan Lahfa | 1 | -3/+6 |
2024-01-03 | r/7323 feat(tvix/eval): context-aware `abort` | Ryan Lahfa | 1 | -1/+5 |
2024-01-03 | r/7320 feat(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+3 |
2024-01-03 | r/7319 feat(tvix/eval): context-aware `baseNameOf` | Ryan Lahfa | 1 | -2/+5 |
2024-01-03 | r/7318 chore(tvix/eval): notes on coercion and contexts | Ryan Lahfa | 1 | -0/+3 |
2024-01-03 | r/7317 feat(tvix/eval): context-aware `coerce_to_string` | Ryan Lahfa | 2 | -2/+18 |
2024-01-03 | r/7316 feat(tvix/glue): handle passAsFile | Florian Klink | 4 | -19/+181 |
2024-01-03 | r/7315 fix(tvix/store): set service.name | Florian Klink | 1 | -24/+44 |
2024-01-03 | r/7314 refactor(tvix/glue): create environment_vars Vec at the end | Florian Klink | 1 | -8/+7 |
2024-01-03 | r/7313 test(tvix/glue): add test with passAsFile | Florian Klink | 1 | -0/+1 |
2024-01-03 | r/7312 feat(tvix/build/protos): add additional_files field | Florian Klink | 3 | -39/+142 |
2024-01-03 | r/7311 feat(tvix/glue): emit a warning in case of bad SRI hashes | Florian Klink | 6 | -3/+50 |
2024-01-03 | r/7310 feat(tvix/eval): emit warnings with kinds and spans | Ryan Lahfa | 1 | -7/+5 |
2024-01-03 | r/7309 fix(nix-compat/nix-hash): relax padding requirements | Florian Klink | 1 | -22/+29 |
2024-01-01 | r/7308 feat(tvix/store): add opentelemetry | Florian Klink | 5 | -94/+1135 |
2024-01-01 | r/7307 refactor(tvix/castore/tests): let gen_*_service return Boxes | Florian Klink | 8 | -37/+63 |
2024-01-01 | r/7306 refactor(tvix/store/nar/import): be a bit more generic | Florian Klink | 1 | -29/+40 |
2024-01-01 | r/7305 refactor(tvix/castore/blobsvc/grpc/wrapper): don't require Arc<_> | Florian Klink | 4 | -15/+14 |
2024-01-01 | r/7304 refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_> | Florian Klink | 4 | -55/+49 |
2024-01-01 | r/7303 refactor(tvix/castore): make directorysvc more generic | Florian Klink | 1 | -4/+7 |