Age | Commit message (Expand) | Author | Files | Lines |
2024-05-11 | r/8110 docs(tvix/todo): add section on [ca]store errors | Florian Klink | 1 | -0/+7 |
2024-05-11 | r/8109 docs(tvix/todo): update test suite section | Florian Klink | 1 | -4/+13 |
2024-05-11 | r/8108 chore(tvix/narinfo2parquet): bump dependencies | Florian Klink | 2 | -27/+135 |
2024-05-11 | r/8107 chore(tvix): update dependencies | Florian Klink | 2 | -57/+57 |
2024-05-11 | r/8106 feat(tvix/store): add LruPathInfoService | Florian Klink | 5 | -1/+341 |
2024-05-11 | r/8105 refactor(tvix/store/pathinfo/sled): drop {blob,directory}_service | Florian Klink | 2 | -31/+10 |
2024-05-11 | r/8104 refactor(tvix/store/pathinfo/memory): drop {blob,directory}_service | Florian Klink | 3 | -26/+6 |
2024-05-11 | r/8103 refactor(tvix/store): drop calculate_nar from PathInfoService | Florian Klink | 20 | -187/+241 |
2024-05-11 | r/8102 fix(tvix/store/pathinfo/sled): use spawn_blocking | Florian Klink | 1 | -22/+45 |
2024-05-11 | r/8101 fix(tvix/castore/directory/sled): use spawn_blocking | Florian Klink | 1 | -39/+60 |
2024-05-11 | r/8100 chore(tvix/castore/blob): remove sled implementation | Florian Klink | 5 | -202/+3 |
2024-05-11 | r/8099 refactor(tvix/store/pathinfo/grpc): simplify pingpong | Florian Klink | 2 | -76/+7 |
2024-05-09 | r/8096 feat(tvix/cli): Use the same TvixStoreIO for the full runtime | Aspen Smith | 1 | -16/+26 |
2024-05-08 | r/8095 refactor(nix-compat/nar/reader): reuse prev_name allocation | edef | 8 | -50/+73 |
2024-05-08 | r/8094 feat(nix-compat/wire/bytes): read bytes into an existing buffer | edef | 1 | -1/+60 |
2024-05-08 | r/8089 chore(tvix/tools/crunch-v2): upgrade tokio | edef | 2 | -5/+20 |
2024-05-08 | r/8088 refactor(nix-compat/wire/bytes): style fixes | edef | 1 | -13/+10 |
2024-05-08 | r/8087 fix(nix-compat/store_path): use Box<str> | edef | 1 | -8/+5 |
2024-05-08 | r/8086 feat(nix-compat/wire/bytes/reader): support buffered reading | edef | 3 | -6/+195 |
2024-05-08 | r/8085 fix(nix-compat/wire/bytes/reader): always read trailer tag data | edef | 3 | -16/+73 |
2024-05-08 | r/8084 fix(nix-compat/wire/bytes/reader): drop allow(dead_code) | edef | 1 | -1/+0 |
2024-05-08 | r/8083 refactor(nix-compat/wire/bytes/reader): drop prev_filled | edef | 1 | -2/+1 |
2024-05-06 | r/8082 refactor(tvix): remove usage of async-recursion | Connor Brewster | 8 | -68/+19 |
2024-05-06 | r/8081 fix(tvix/store/pathinfo/nix_http): update error message | Florian Klink | 1 | -1/+1 |
2024-05-06 | r/8080 feat(tvix/store): use async nar reader for ingest_nar | Florian Klink | 7 | -351/+212 |
2024-05-06 | r/8079 test(tvix-castore/import): add tests for ingest_entries | Florian Klink | 1 | -3/+138 |
2024-05-06 | r/8078 fix(tvix/castore/import): assert end of stream | Florian Klink | 1 | -0/+5 |
2024-05-06 | r/8077 fix(tvix/castore/import): deal with entry.path() not having a parent | Florian Klink | 1 | -7/+9 |
2024-05-05 | r/8076 feat(tvix-castore/import) have IngestionEntry.path() return &Path | Florian Klink | 2 | -3/+4 |
2024-05-04 | r/8075 feat(nix-compat/nar/reader): async support | edef | 6 | -1/+566 |
2024-05-04 | r/8074 feat(nix-compat/wire/bytes/reader): parametrise on trailer tag | edef | 3 | -10/+31 |
2024-05-04 | r/8073 refactor(tvix/*store): use DS: DirectoryService | Florian Klink | 6 | -29/+23 |
2024-05-03 | r/8072 docs(tvix/eval): add document about how binding construction works | Vincent Ambo | 1 | -0/+133 |
2024-05-03 | r/8071 refactor(tvix/store/pathinfo/sled): cleanup, add instrumentation | Florian Klink | 1 | -57/+42 |
2024-05-03 | r/8070 test(tvix/[ca]store): enable bigtable only with "integration" feature | Florian Klink | 10 | -15/+44 |
2024-05-03 | r/8069 chore(3p/overlays/tvl): switch to nixpkgs crate2nix | Florian Klink | 2 | -5/+6 |
2024-05-02 | r/8068 chore(nix-compat): Document daemon protocol version | Brian Olsen | 1 | -0/+21 |
2024-05-02 | r/8067 refactor(tvix/castore/import): use crate Path[Buf] in IngestionEntry | Florian Klink | 4 | -69/+74 |
2024-05-02 | r/8066 feat(tvix/castore/directory/traverse): use castore Paths | Florian Klink | 2 | -52/+17 |
2024-05-02 | r/8065 feat(tvix/castore/path): implement PathBuf::from_host_path | Florian Klink | 1 | -1/+105 |
2024-05-02 | r/8064 refactor(nix-compat): derivation_or_fod_hash -> hash_derivation_modulo | Florian Klink | 4 | -48/+57 |
2024-05-01 | r/8063 feat(tvix/castore/path): impl AsRef<Path> for Path | Florian Klink | 1 | -0/+6 |
2024-05-01 | r/8062 feat(tvix/castore): expose PathBuf too | Florian Klink | 1 | -1/+1 |
2024-05-01 | r/8061 fix(tvix/castore/path): join, push -> try_{join,push} | edef | 1 | -7/+7 |
2024-05-01 | r/8060 feat(tvix/castore/path): add PathBuf::{new, with_capacity, push} | edef | 1 | -12/+37 |
2024-05-01 | r/8059 feat(tvix/castore/path): more conversions | edef | 1 | -2/+37 |
2024-05-01 | r/8058 feat(tvix/castore/path): single-component paths are children of ROOT | edef | 1 | -11/+21 |
2024-05-01 | r/8057 test(tvix/castore/path): test the null byte case | edef | 1 | -0/+1 |
2024-05-01 | r/8056 feat(tvix/castore/path): use proto::validate_node_name | edef | 2 | -6/+13 |
2024-05-01 | r/8055 chore(tvix/castore/path): drop now-duplicate tests | edef | 1 | -24/+1 |