Age | Commit message (Expand) | Author | Files | Lines |
2023-05-11 | r/6134 chore(tvix/*): bump to smol_str 0.2.0 | Florian Klink | 4 | -8/+8 |
2023-05-11 | r/6133 refactor(tvix/store): remove ChunkService | Florian Klink | 26 | -1300/+563 |
2023-05-10 | r/6131 chore(tvix): bump cargo dependencies | Florian Klink | 3 | -543/+875 |
2023-05-10 | r/6130 fix(tvix/store/nar/renderer): handle digest error | Florian Klink | 1 | -3/+7 |
2023-05-10 | r/6129 feat(tvix/nix-compat/nar/writer): check for more data in reader | Florian Klink | 1 | -1/+14 |
2023-04-09 | r/6088 refactor(nix-compat): Properly encapsulate store path construction | John Ericson | 9 | -125/+268 |
2023-04-07 | r/6077 docs(tvix/store): update comment regarding reachability check | Florian Klink | 1 | -9/+6 |
2023-04-07 | r/6076 docs(tvix/store/grpc_directorysvc_wrapper): add TODO | Florian Klink | 1 | -0/+3 |
2023-04-07 | r/6074 refactor(tvix/store/import): use DirectoryPutter in import.rs | Florian Klink | 1 | -5/+7 |
2023-04-07 | r/6073 feat(tvix/store/directorysvc): add put_multiple_start | Florian Klink | 5 | -12/+281 |
2023-03-31 | r/6069 refactor(nix-compat): Avoid encoding round trip | John Ericson | 1 | -6/+10 |
2023-03-31 | r/6068 refactor(nix-compat) Make `nixhash_*` mods hierarchical | John Ericson | 4 | -4/+5 |
2023-03-31 | r/6067 refactor(tvix/nix-compat): Inline `texthash` mod | John Ericson | 3 | -44/+40 |
2023-03-31 | r/6066 refactor(tvix/eval): improve representation of chunk/span mapping | Vincent Ambo | 1 | -25/+23 |
2023-03-31 | r/6065 refactor(tvix/store/directorysvc): move DirectoryTraverser to utils | Florian Klink | 2 | -105/+108 |
2023-03-30 | r/6060 refactor(tvix/nix-compat): move build_store_path out of derivation | Florian Klink | 10 | -155/+176 |
2023-03-30 | r/6059 refactor(tvix/nix-compat): use Sha256::new_with_prefix | Florian Klink | 1 | -2/+1 |
2023-03-30 | r/6058 refactor(tvix/nix-compat): drop is_derivation in build_store_path | Florian Klink | 2 | -12/+7 |
2023-03-30 | r/6057 refactor(tvix/nix-compat): add text_hash_string function | Florian Klink | 4 | -60/+58 |
2023-03-30 | r/6056 refactor(tvix/nix-compat): move HashAlgo to separate file | Florian Klink | 3 | -38/+42 |
2023-03-30 | r/6055 refactor(tvix/nix-compat): move NixHashWithMode into separate file | Florian Klink | 3 | -108/+114 |
2023-03-28 | r/6052 refactor(views): move view export configuration to //views | Vincent Ambo | 1 | -11/+1 |
2023-03-27 | r/6050 docs(tvix/store/directorysvc/grpc): fix comment | Florian Klink | 1 | -1/+1 |
2023-03-27 | r/6047 chore(tvix): bump Cargo dependencies | Florian Klink | 2 | -214/+236 |
2023-03-27 | r/6046 feat(tvix/store/directorysvc): add DirectoryService::get_recursive() | Florian Klink | 5 | -101/+320 |
2023-03-27 | r/6045 refactor(tvix/eval): retain call frames when entering calls | Vincent Ambo | 1 | -6/+13 |
2023-03-27 | r/6044 feat(tvix/store/directorysvc): add gRPC client | Florian Klink | 5 | -4/+204 |
2023-03-27 | r/6043 feat(tvix/store/pathinfosvc): add gRPC client | Florian Klink | 3 | -0/+80 |
2023-03-27 | r/6042 docs(tvix/store/blobreader): fix docstring | Florian Klink | 1 | -1/+1 |
2023-03-27 | r/6041 docs(tvix/store): fix typo in comment | Florian Klink | 1 | -1/+1 |
2023-03-22 | r/6038 feat(tvix/cli): add `--strict` flag for evaluation | Vincent Ambo | 1 | -0/+9 |
2023-03-22 | r/6037 feat(tvix/eval): add Evaluation::strict to toggle top-level deepseq | Vincent Ambo | 5 | -5/+26 |
2023-03-22 | r/6036 fix(tvix/eval): print unevaluated thunks like Nix does | Vincent Ambo | 1 | -0/+1 |
2023-03-21 | r/6029 chore(3p/sources): Bump channels & overlays | sterni | 8 | -20/+46 |
2023-03-19 | r/6028 feat(tvix/store/bin): print store path | Florian Klink | 1 | -0/+38 |
2023-03-17 | r/6027 fix(tvix/eval): use span of `set` for OpForce in attribute access | Vincent Ambo | 1 | -2/+2 |
2023-03-17 | r/6026 feat(tvix/eval): report all known spans on infinite recursion | Vincent Ambo | 3 | -16/+80 |
2023-03-17 | r/6025 feat(tvix/eval): track span of first force in a thunk blackhole | Vincent Ambo | 5 | -17/+48 |
2023-03-17 | r/6024 feat(tvix/eval): add generator "name" to NativeError kind | Vincent Ambo | 3 | -12/+29 |
2023-03-17 | r/6023 feat(tvix/eval): enrich errors with VM's frame stack information | Vincent Ambo | 4 | -129/+242 |
2023-03-17 | r/6022 fix(tvix/eval): use coerce_to_string in builtins.substring | Vincent Ambo | 3 | -1/+7 |
2023-03-17 | r/6020 chore(tvix/eval): remove some dead code | Vincent Ambo | 1 | -31/+0 |
2023-03-17 | r/6019 refactor(tvix/store/nar): pass in &proto::node::Node | Florian Klink | 5 | -21/+29 |
2023-03-17 | r/6018 chore(tvix/store/grpcblobsvc): clippy lint | Florian Klink | 1 | -1/+1 |
2023-03-17 | r/6017 chore(tvix/store/chunkservice): clippy lint | Florian Klink | 3 | -5/+5 |
2023-03-17 | r/6016 chore(tvix/store/blobreader): clippy lint | Florian Klink | 1 | -1/+4 |
2023-03-16 | r/6015 refactor(tvix/store/chunksvc): use [u8; 32] instead of Vec<u8> | Florian Klink | 6 | -54/+70 |
2023-03-16 | r/6014 refactor(tvix/store/directorysvc): use [u8; 32] instead of Vec<u8> | Florian Klink | 12 | -130/+128 |
2023-03-16 | r/6013 chore(tvix): run `cargo update` | Vincent Ambo | 2 | -656/+549 |
2023-03-15 | r/6012 refactor(tvix/nix-compat): remove get_fixed_output() func | Florian Klink | 1 | -66/+52 |