Age | Commit message (Expand) | Author | Files | Lines |
2023-09-18 | r/6608 chore(tvix/store/protos): drop unused fields for now | Florian Klink | 2 | -5/+0 |
2023-09-18 | r/6607 fix(tvix/store/fuse): fix executable bit | Florian Klink | 2 | -1/+38 |
2023-09-18 | r/6606 refactor(tvix/store/blobsvc): make BlobStore async | Florian Klink | 19 | -880/+1247 |
2023-09-17 | r/6598 feat(tvix/store): improve error message formatting | Florian Klink | 1 | -1/+2 |
2023-09-17 | r/6597 chore(tvix/store): allow non_snake_case | Florian Klink | 1 | -1/+1 |
2023-09-15 | r/6595 feat(tvix/store/import): print store path to stdout | Florian Klink | 1 | -2/+13 |
2023-09-15 | r/6594 fix(tvix/store): log to stderr, not stdout | Florian Klink | 1 | -4/+5 |
2023-09-12 | r/6581 fix(tvix/store/blobservice/seeker): fix debug assert | Florian Klink | 1 | -2/+9 |
2023-09-08 | r/6568 docs(tvix/store/fuse): add more comment to list_root arg | Florian Klink | 1 | -0/+2 |
2023-09-05 | r/6558 refactor(tvix/store): use tokio::task::JoinHandle | Florian Klink | 3 | -37/+35 |
2023-09-05 | r/6557 feat(tvix/store): fix ctrl-c handling on mount command | Florian Klink | 1 | -3/+24 |
2023-09-05 | r/6556 feat(tvix/store/fuse): allow listing | Florian Klink | 3 | -4/+111 |
2023-09-05 | r/6555 feat(tvix/store/pathinfosvc): provide listing | Florian Klink | 6 | -4/+135 |
2023-09-05 | r/6554 refactor(tvix/store): infer more types | Florian Klink | 1 | -51/+48 |
2023-09-05 | r/6553 chore(tvix/store): drop walkdir workaround for symlinks at root | Florian Klink | 1 | -20/+4 |
2023-09-04 | r/6550 refactor(tvix/{cli,store}): move TvixStoreIO to tvix-cli crate | Florian Klink | 3 | -366/+55 |
2023-09-03 | r/6548 docs(tvix/store): address cargo doc warnings | Florian Klink | 5 | -11/+12 |
2023-09-02 | r/6546 refactor(tvix/store): implement rename for node::Node | Florian Klink | 2 | -16/+13 |
2023-09-02 | r/6545 docs(tvix/store): update comment | Florian Klink | 1 | -1/+1 |
2023-08-20 | r/6512 refactor(tvix/nix-compat/nixhash): validate digest lengths | Florian Klink | 1 | -5/+12 |
2023-08-20 | r/6500 refactor(tvix/store): cargo clippy | Florian Klink | 7 | -36/+27 |
2023-07-22 | r/6439 feat(tvix/store/proto): use Bytes instead of Vec<u8> | Florian Klink | 23 | -138/+161 |
2023-07-21 | r/6437 feat(tvix/store/digests): use bytes::Bytes instead of Vec<u8> | Florian Klink | 14 | -63/+94 |
2023-07-21 | r/6436 refactor(tvix/store): use bytes for node names and symlink targets | Florian Klink | 19 | -207/+197 |
2023-07-21 | r/6435 feat(tvix/store/fuse): implement open explicitly | Florian Klink | 2 | -32/+92 |
2023-07-21 | r/6434 feat(tvix/store/blobservice): implement seek | Florian Klink | 6 | -11/+240 |
2023-07-21 | r/6433 feat(tvix/nix-compat): have StorePath accept bytes | Florian Klink | 3 | -5/+8 |
2023-07-21 | r/6432 feat(tvix/nix-compat): fold NameError into Error | Florian Klink | 1 | -3/+3 |
2023-07-02 | r/6385 fix(tvix/store/fuse): fix log level for a debug message | Florian Klink | 1 | -1/+1 |
2023-07-02 | r/6384 docs(tvix/store/fuse/inodes): clippy lint | Florian Klink | 1 | -2/+2 |
2023-06-30 | r/6371 feat(tvix/store/fuse): add test reading large file | Florian Klink | 1 | -0/+59 |
2023-06-30 | r/6370 feat(tvix/store/blobsvc): add more blobservice tests | Florian Klink | 2 | -0/+89 |
2023-06-30 | r/6369 docs(tvix/store/blobservice): update docstring | Florian Klink | 2 | -2/+2 |
2023-06-30 | r/6368 fix(tvix/store/fuse): revert "implement open explicitly" | Florian Klink | 1 | -72/+30 |
2023-06-30 | r/6367 fix(tvix/store/blobservice): write into hasher from b, not buf | Florian Klink | 2 | -2/+2 |
2023-06-30 | r/6366 feat(tvix/store/fuse): implement open explicitly | Florian Klink | 1 | -30/+72 |
2023-06-20 | r/6337 feat(tvix/store/fuse): initial implementation | Florian Klink | 5 | -2/+1804 |
2023-06-19 | r/6335 docs(tvix/store): correct some cargo doc warnings | Florian Klink | 5 | -5/+5 |
2023-06-19 | r/6333 chore(tvix/store/pathinfosvc): clippy | Florian Klink | 2 | -11/+8 |
2023-06-19 | r/6332 chore(tvix/store/directorysvc): clippy | Florian Klink | 2 | -10/+7 |
2023-06-19 | r/6331 chore(tvix/store/blobsvc): clippy | Florian Klink | 2 | -10/+7 |
2023-06-14 | r/6306 fix(tvix/store/blobsvc): drop stray println! debug statement | Florian Klink | 1 | -1/+0 |
2023-06-14 | r/6305 refactor(tvix/store/blobsvc): make from_addr not async | Florian Klink | 2 | -4/+4 |
2023-06-14 | r/6304 refactor(tvix/store/pathinfosvc): add from_addr | Florian Klink | 6 | -18/+552 |
2023-06-14 | r/6303 feat(tvix/store/directorysvc): add from_addr | Florian Klink | 6 | -21/+287 |
2023-06-14 | r/6302 feat(tvix/store/blobsvc): add from_addr | Florian Klink | 6 | -18/+431 |
2023-06-12 | r/6282 chore(tvix/store/pathinfosvc): remove GRPCPathInfoService::new | Florian Klink | 1 | -12/+0 |
2023-06-12 | r/6281 chore(tvix/store/directorysvc): remove GRPCDirectoryService::new | Florian Klink | 1 | -14/+1 |
2023-06-12 | r/6280 chore(tvix/store/blobsvc): remove GRPCBlobService::new | Florian Klink | 1 | -12/+1 |
2023-06-12 | r/6279 refactor(tvix/store/pathinfosvc): use Arc<dyn …> | Florian Klink | 7 | -26/+30 |