Age | Commit message (Expand) | Author | Files | Lines |
2023-05-24 | r/6192 feat(tvix/store/pathinfosvc): derive Clone | Florian Klink | 1 | -0/+1 |
2023-05-24 | r/6191 feat(tvix/store): implement TvixStoreIO | Florian Klink | 6 | -39/+398 |
2023-05-24 | r/6190 feat(tvix/cli): check nixpkgs eval for pkgs.hello.outPath | Florian Klink | 1 | -0/+1 |
2023-05-24 | r/6189 feat(tvix/cli): introduce mkNixpkgsEvalCheck, add outPath check | Florian Klink | 1 | -16/+23 |
2023-05-24 | r/6188 feat(tvix/store/pathinfosvc): GRPCPathInfoService::from_client | Florian Klink | 1 | -0/+11 |
2023-05-24 | r/6187 feat(tvix/store/directorysvc): GRPCDirectoryService::from_client | Florian Klink | 1 | -0/+11 |
2023-05-24 | r/6186 feat(tvix/store/blobsvc): add constructors | Florian Klink | 1 | -1/+23 |
2023-05-24 | r/6185 fix(tvix/store/directorysvc): stop renaming spans | Florian Klink | 1 | -2/+2 |
2023-05-24 | r/6184 feat(tvix/store/nar): add GRPCNARCalculationService | Florian Klink | 2 | -0/+71 |
2023-05-23 | r/6183 chore(tvix/website): fix spelling mistake | Gabor Greif | 1 | -1/+1 |
2023-05-23 | r/6181 refactor(tvix/store/nar): clippy | Florian Klink | 1 | -1/+1 |
2023-05-23 | r/6180 refactor(tvix/store/directorysvc): clippy | Florian Klink | 1 | -1/+1 |
2023-05-23 | r/6179 refactor(tvix/store/digests): clippy | Florian Klink | 1 | -1/+1 |
2023-05-23 | r/6178 refactor(tvix/store/blobsvc): move from Vec<u8> to B3Digest | Florian Klink | 9 | -95/+79 |
2023-05-23 | r/6177 refactor(tvix/store/directorysvc): move from Vec<u8> to B3Digest | Florian Klink | 17 | -165/+199 |
2023-05-22 | r/6173 refactor(tvix/eval): use &Path instead of PathBuf | Florian Klink | 5 | -19/+19 |
2023-05-22 | r/6172 fix(tvix/eval): add path where useful to ErrorKind::IO | Florian Klink | 1 | -2/+10 |
2023-05-22 | r/6171 refactor(tvix/eval/io): use io::Error instead of tvix_eval errors | Florian Klink | 4 | -63/+70 |
2023-05-18 | r/6166 fix(tvix/store): fix timing sensitivity in gRPC directorysvc test | Florian Klink | 1 | -24/+45 |
2023-05-18 | r/6165 refactor(tvix/store): bump CalculateNARResponse.nar_size to u64 | Florian Klink | 5 | -9/+9 |
2023-05-18 | r/6164 fix(tvix/store/proto/grpc_blobsvc): clippy | Florian Klink | 1 | -1/+1 |
2023-05-18 | r/6163 refactor(tvix/store/blobsvc/sled): clippy | Florian Klink | 1 | -5/+5 |
2023-05-18 | r/6162 refactor(tvix/store/directorysvc/traverse): clippy, use NamedNode | Florian Klink | 1 | -17/+6 |
2023-05-18 | r/6161 refactor(tvix/nix-compat): clippy | Florian Klink | 2 | -10/+8 |
2023-05-18 | r/6160 chore(tvix/cli): remove unnecessary RefCell | Vincent Ambo | 1 | -7/+5 |
2023-05-18 | r/6159 refactor(tvix/cli): split CLI-specific IO logic into TvixIO type | Vincent Ambo | 3 | -11/+84 |
2023-05-18 | r/6150 feat(tvix/store/directorysvc): add traverse_to | Florian Klink | 2 | -0/+238 |
2023-05-17 | r/6149 refactor(tvix/store): rename import::{import_path -> ingest_path} | Florian Klink | 3 | -12/+13 |
2023-05-17 | r/6148 fix(tvix/store/src/proto/mod.rs): fix error string | Florian Klink | 1 | -1/+1 |
2023-05-16 | r/6146 refactor(tvix/store/pathinfosvc): drop ByWhat, use digest directly | Florian Klink | 5 | -72/+46 |
2023-05-16 | r/6145 feat(tvix/nix-compat): add StorePath::from_absolute_path_full | Florian Klink | 1 | -2/+75 |
2023-05-16 | r/6144 docs(tvix/nix-compat): update docstrings | Florian Klink | 2 | -11/+18 |
2023-05-14 | r/6140 feat(tvix/eval/io): allow &mut self in EvalIO | Florian Klink | 5 | -29/+34 |
2023-05-14 | r/6139 refactor(tvix/nix-compat): update expect_err strings | Florian Klink | 1 | -4/+4 |
2023-05-14 | r/6138 feat(tvix/store): add GRPCBlobService | Florian Klink | 2 | -0/+198 |
2023-05-12 | r/6135 fix(tvix/eval): builtins.trace prints to stderr | Vincent Ambo | 1 | -1/+1 |
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 |