Age | Commit message (Expand) | Author | Files | Lines |
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 | 2 | -10/+24 |
2024-06-20 | r/8298 feat(tvix/castore): instrument tokio task with current span | Simon Hauser | 1 | -8/+11 |
2024-06-16 | r/8284 feat(castore/directory): add cache combinator | Yureka | 2 | -0/+144 |
2024-06-16 | r/8283 refactor(castore/directory/objectstore): use new order validation logic | Yureka | 1 | -14/+10 |
2024-06-16 | r/8282 refactor(castore/directory): separate order logic from ClosureValidator | Yureka | 7 | -323/+628 |
2024-05-16 | r/8153 fix(castore/directory/objectstore): fix responses for deduplicated dirs | Yureka | 1 | -7/+13 |
2024-05-16 | r/8150 feat(tvix/store): add ObjectStoreDirectoryService | Yureka | 5 | -9/+323 |
2024-05-13 | r/8142 feat(tvix/castore/directory/get_recursive): add 'static to BoxStream | Florian Klink | 5 | -6/+6 |
2024-05-13 | r/8141 feat(tvix/castore/directory/traverse_directory): simplify | Florian Klink | 1 | -48/+43 |
2024-05-13 | r/8140 feat(tvix/castore/directory/traverse): simplify code | Florian Klink | 1 | -53/+42 |
2024-05-11 | r/8114 refactor(tvix/castore/directoryservice/memory): use tokio RwLock | Florian Klink | 1 | -3/+4 |
2024-05-11 | r/8101 fix(tvix/castore/directory/sled): use spawn_blocking | Florian Klink | 1 | -39/+60 |
2024-05-03 | r/8070 test(tvix/[ca]store): enable bigtable only with "integration" feature | Florian Klink | 2 | -4/+4 |
2024-05-02 | r/8066 feat(tvix/castore/directory/traverse): use castore Paths | Florian Klink | 1 | -52/+14 |
2024-04-25 | r/8008 fix(tvix): typo | edef | 1 | -1/+1 |
2024-04-20 | r/7985 feat(tvix/castore): Fix build warnings in release mode | Connor Brewster | 1 | -0/+1 |
2024-04-15 | r/7928 fix(tvix/castore/directory): fix graph traversal | Florian Klink | 1 | -90/+102 |
2024-04-13 | r/7906 feat(tvix/*store/bigtable): limit retries connecting to cbtemulator | Florian Klink | 1 | -1/+3 |
2024-04-12 | r/7886 feat(tvix/castore/directory/grpc): instrument functions | Florian Klink | 1 | -1/+3 |
2024-04-09 | r/7881 feat(tvix/castore/directory): add bigtable backend | Florian Klink | 5 | -1/+410 |
2024-04-07 | r/7865 refactor(tvix/castore/directoryservice/from_addr): migrate to rstest | Florian Klink | 1 | -18/+19 |
2024-04-07 | r/7864 refactor(tvix/castore): migrate closure_validator to rstest | Florian Klink | 1 | -13/+14 |
2024-03-28 | r/7797 feat(tvix/castore/*service/tests): add objectstore to tests, sort | Florian Klink | 1 | -1/+1 |
2024-03-28 | r/7796 feat(tvix/castore/directoryservice): log more TODOs | Florian Klink | 1 | -0/+3 |
2024-03-28 | r/7795 refactor(tvix/castore/*): drop utils.rs and grpc directorysvc tests | Florian Klink | 3 | -164/+10 |
2024-03-28 | r/7788 feat(tvix/store): add rstest-based PathInfoService tests | Florian Klink | 1 | -1/+1 |
2024-03-24 | r/7777 feat(tvix/castore): add rstest-based DirectoryService tests | Florian Klink | 3 | -0/+268 |
2024-03-24 | r/7776 feat(tvix/castore): AsRef<dyn DirectoryService> impl DirectoryService | Florian Klink | 1 | -0/+25 |
2024-03-24 | r/7775 feat(tvix/castore/directory): add SledDirectoryPutter | Florian Klink | 1 | -3/+59 |
2024-03-24 | r/7774 refactor(tvix/castore/directory/grpc_wrapper): use ClosureValidator | Florian Klink | 1 | -1/+1 |
2024-03-24 | r/7773 refactor(tvix/castore/directory): have SimplePutter use Validator | Florian Klink | 5 | -59/+82 |
2024-03-24 | r/7772 feat(tvix/castore/directory): add ClosureValidator | Florian Klink | 2 | -0/+256 |
2024-03-23 | r/7767 fix(tvix/castore/directory/tests): close upload handle | Florian Klink | 1 | -0/+2 |
2024-03-20 | r/7756 refactor(tvix/castore): instrument DirectoryPutter impls consistently | Florian Klink | 2 | -4/+5 |
2024-03-20 | r/7755 refactor(tvix/castore/directory): remove GRPCPutter::new | Florian Klink | 1 | -10/+3 |
2024-03-20 | r/7753 feat(tvix/castore): record errors for some failures in SimplePutter | Florian Klink | 1 | -0/+4 |
2024-03-20 | r/7748 docs(tvix/castore/directory): update docstring for get_recursive | Florian Klink | 1 | -1/+4 |
2024-03-20 | r/7746 refactor(tvix/castore/directory/from_addr): use match guards | Florian Klink | 1 | -39/+42 |
2024-03-03 | r/7648 refactor(tvix/*/from_addr): improve test debuggability | Florian Klink | 1 | -2/+6 |
2024-02-20 | r/7570 docs(tvix/castore/directorysvc): K/V is not necessarily flat | Florian Klink | 1 | -0/+5 |
2024-01-21 | r/7435 chore(tvix/store): Use BoxStream type alias | Connor Brewster | 5 | -16/+11 |
2024-01-09 | r/7361 refactor(tvix/castore/directorysvc): AsRef traverse_to | Florian Klink | 1 | -14/+12 |
2024-01-01 | r/7307 refactor(tvix/castore/tests): let gen_*_service return Boxes | Florian Klink | 1 | -1/+3 |
2024-01-01 | r/7304 refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_> | Florian Klink | 1 | -3/+3 |
2024-01-01 | r/7303 refactor(tvix/castore): make directorysvc more generic | Florian Klink | 1 | -4/+7 |
2023-12-31 | r/7294 refactor(tvix/castore/directorysvc): return Box, not Arc | Florian Klink | 1 | -6/+5 |
2023-12-21 | r/7247 docs(tvix/castore): fix reference | Florian Klink | 1 | -3/+4 |
2023-12-16 | r/7227 refactor(tvix/castore): drop is_closed() from impl DirectoryPutter | Florian Klink | 3 | -20/+33 |
2023-12-13 | r/7216 docs(tvix/castore/directorysvc): update comment | Florian Klink | 1 | -3/+3 |