Age | Commit message (Expand) | Author | Files | Lines |
2024-08-27 | r/8593 fix(tvix/store): restore v1alpha reflection endpoint | Florian Klink | 1 | -5/+12 |
2024-08-20 | r/8545 refactor(nix-compat/store_path): make StorePath generic on S | Florian Klink | 4 | -11/+16 |
2024-08-19 | r/8540 feat(nix-compat/narinfo/signature): generalize name field | Florian Klink | 1 | -1/+1 |
2024-08-17 | r/8506 refactor(tvix/castore): add PathComponent type for checked components | Florian Klink | 4 | -9/+15 |
2024-08-17 | r/8505 refactor(tvix/castore): drop {Directory,File,Symlink}Node | Florian Klink | 4 | -62/+64 |
2024-08-17 | r/8504 refactor(tvix/castore): remove `name` from Nodes | Florian Klink | 13 | -163/+138 |
2024-08-13 | r/8486 refactor(tvix/castore): move *Node and Directory to crate root | Florian Klink | 10 | -20/+18 |
2024-08-13 | r/8484 refactor(tvix/castore): use Directory struct separate from proto one | Yureka | 13 | -173/+179 |
2024-08-12 | r/8483 docs(tvix/store/utils): add docstrings for ServiceUrls* | Florian Klink | 1 | -2/+15 |
2024-08-08 | r/8461 feat(tvix): Jemalloc -> MiMalloc | Ilan Joselevich | 1 | -0/+5 |
2024-08-04 | r/8442 feat(tvix/store): Sled{PathInfo,Directory}Service -> Redb… | Ilan Joselevich | 1 | -2/+2 |
2024-07-29 | r/8424 fix(tvix/store): Immediately return an error when using sled on / | Ilan Joselevich | 1 | -0/+6 |
2024-07-29 | r/8422 fix(tvix/store) RedbPathInfoService: improve logs and errors | Ilan Joselevich | 1 | -6/+10 |
2024-07-28 | r/8420 fix(tvix/store): adjust from_addr redb test to do what it says | Ilan Joselevich | 1 | -2/+2 |
2024-07-28 | r/8419 docs(tvix/store): Document redb in from_addr | Ilan Joselevich | 1 | -0/+5 |
2024-07-22 | r/8405 feat(tvix/store): add redb PathInfoService | Ilan Joselevich | 4 | -0/+229 |
2024-07-22 | r/8403 feat(tvix/store): add grpc healthcheck service to daemon | Yureka | 1 | -0/+3 |
2024-07-22 | r/8400 feat(tvix): add experimental-store-composition option | Yureka | 2 | -36/+29 |
2024-07-22 | r/8399 refactor(tvix): move service addrs into shared clap struct | Yureka | 2 | -106/+94 |
2024-07-21 | r/8396 fix(tvix/store): Fix narinfo compression selection | sinavir | 1 | -2/+2 |
2024-07-21 | r/8394 refactor(tvix/nix-compat): rename PubKey to VerifyingKey | Florian Klink | 1 | -3/+3 |
2024-07-21 | r/8385 chore(tvix): upgrade to tonic 0.12 / hyper 1.0 | Yureka | 1 | -1/+2 |
2024-07-20 | r/8380 refactor(tvix/store): use composition in tvix_store crate | Yureka | 13 | -248/+559 |
2024-07-20 | r/8374 fix(tvix/store): add missing nar_info::ca::Hash::TextSha256 | Florian Klink | 1 | -21/+26 |
2024-07-18 | r/8368 refactor(tvix): use composition & registry for from_addr | Yureka | 2 | -14/+14 |
2024-07-03 | r/8341 test(tvix/store): test listing endpoint too | Florian Klink | 1 | -1/+9 |
2024-07-03 | r/8340 fix(tvix/store/pathinfo/bigtable): fix listing endpoint | Florian Klink | 1 | -1/+3 |
2024-07-02 | r/8339 feat(tvix/tracing): http trace propagation | Simon Hauser | 1 | -2/+4 |
2024-07-01 | r/8336 feat(tvix/store): add --remote-path-info-service-addr option | Florian Klink | 1 | -0/+26 |
2024-07-01 | r/8335 feat(tvix/store): use tokio-listener for tvix-store daemon command | Florian Klink | 1 | -16/+15 |
2024-06-26 | r/8306 refactor(tvix/glue): take &CAHash, not CAHash | Florian Klink | 1 | -2/+2 |
2024-06-20 | r/8300 refactor(tvix/*store): remove some trait bounds | Florian Klink | 1 | -8/+2 |
2024-06-20 | r/8299 feat(tvix/tracing): gRPC trace context propagation | Simon Hauser | 5 | -19/+57 |
2024-06-20 | r/8297 feat(tvix/tracing): optional progressbar | Simon Hauser | 1 | -1/+1 |
2024-06-20 | r/8295 feat(tvix/store/utils): detect gRPC NAR calculation service | Florian Klink | 1 | -5/+26 |
2024-06-17 | r/8289 feat(tvix/tvix-store): improve progress bars | Florian Klink | 1 | -13/+1 |
2024-06-17 | r/8288 feat(tvix/store): display progress for NAR calculation | Florian Klink | 2 | -2/+14 |
2024-06-17 | r/8287 docs(tvix/store/import): update import_path_as_nar_ca docstr | Florian Klink | 1 | -4/+5 |
2024-06-16 | r/8286 refactor(tvix/store): drop FUSE multithread workaround for Darwin | Florian Klink | 1 | -8/+1 |
2024-06-16 | r/8285 fix(tvix/store/bin): fix shutdown behaviour for FUSE | Florian Klink | 1 | -11/+17 |
2024-06-14 | r/8271 feat(tvix/tracing): correctly close otlp on exit | Simon Hauser | 1 | -19/+36 |
2024-06-11 | r/8248 refactor(tvix/store/nar/import): add ingest_nar_and_hash | Florian Klink | 3 | -23/+46 |
2024-06-10 | r/8242 feat(tvix/tracing): introduce common tvix-tracing crate | Simon Hauser | 2 | -100/+12 |
2024-06-06 | r/8220 feat(tvix/store/bin): add progress bar infrastructure | Florian Klink | 1 | -16/+64 |
2024-05-20 | r/8159 feat(tvix/store): concurrently upload small blobs during nar ingestion | Connor Brewster | 1 | -12/+22 |
2024-05-20 | r/8157 refactor(tvix/store/pathinfo): test with PathInfoService directly | Florian Klink | 4 | -71/+58 |
2024-05-13 | r/8144 feat(tvix/store/pathinfo): add a Cache combinator | Florian Klink | 2 | -0/+113 |
2024-05-12 | r/8117 feat(tvix/store/pathinfo/*): add more instrumentation | Florian Klink | 6 | -11/+20 |
2024-05-11 | r/8112 refactor(tvix/store/pathinfo/memory): tokio RwLock, improve list() | Florian Klink | 1 | -14/+14 |
2024-05-11 | r/8106 feat(tvix/store): add LruPathInfoService | Florian Klink | 2 | -0/+127 |