Age | Commit message (Expand) | Author | Files | Lines |
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 |
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 | 7 | -88/+46 |
2024-05-11 | r/8102 fix(tvix/store/pathinfo/sled): use spawn_blocking | Florian Klink | 1 | -22/+45 |
2024-05-11 | r/8099 refactor(tvix/store/pathinfo/grpc): simplify pingpong | Florian Klink | 2 | -76/+7 |
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 | 1 | -108/+72 |
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 | 2 | -3/+3 |
2024-04-25 | r/8008 fix(tvix): typo | edef | 1 | -1/+1 |
2024-04-19 | r/7965 chore(tvix/store): migrate import.rs and tests/pathinfo.rs to rstest | Florian Klink | 2 | -4/+4 |
2024-04-19 | r/7964 chore(tvix/store): migrate from test_case to rstest | Florian Klink | 1 | -43/+37 |
2024-04-15 | r/7912 feat(tvix/castore/fs): support extended attributes | Florian Klink | 1 | -0/+2 |
2024-04-13 | r/7906 feat(tvix/*store/bigtable): limit retries connecting to cbtemulator | Florian Klink | 1 | -1/+3 |
2024-04-12 | r/7887 feat(tvix/store/pathinfo/grpc): instrument functions | Florian Klink | 1 | -0/+6 |
2024-04-09 | r/7884 feat(tvix/store): add bigtable pathinfoservice backend | Florian Klink | 4 | -1/+451 |
2024-03-28 | r/7793 refactor(tvix/store/pathinfo/from_addr): stop using gen_*_service | Florian Klink | 1 | -7/+10 |
2024-03-28 | r/7792 refactor(tvix/pathinfo/grpc): use rstest fixtures | Florian Klink | 1 | -6/+12 |
2024-03-28 | r/7788 feat(tvix/store): add rstest-based PathInfoService tests | Florian Klink | 3 | -0/+175 |
2024-03-28 | r/7787 refactor(tvix/store/tests/fixtures): use [u8; 20] | Florian Klink | 1 | -1/+1 |
2024-03-27 | r/7786 feat(tvix/store): AsRef<dyn PathInfoService> impl PathInfoService | Florian Klink | 1 | -0/+25 |
2024-03-20 | r/7747 refactor(tvix/store/pathinfo/from_addr): use match guards | Florian Klink | 1 | -59/+62 |
2024-03-18 | r/7732 refactor(tvix/store/pathinfo/nix_http): NixHash to display NARHash | Florian Klink | 1 | -3/+5 |
2024-03-03 | r/7648 refactor(tvix/*/from_addr): improve test debuggability | Florian Klink | 1 | -2/+6 |
2024-02-05 | r/7475 docs(tvix/store/pathinfosvc): document nix+http[s] | Florian Klink | 1 | -0/+5 |
2024-01-21 | r/7435 chore(tvix/store): Use BoxStream type alias | Connor Brewster | 6 | -21/+15 |
2024-01-12 | r/7371 refactor(tvix/store/pathinfoservice): make more generic | Florian Klink | 4 | -48/+41 |
2024-01-09 | r/7359 refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …> | Florian Klink | 1 | -7/+6 |
2024-01-05 | r/7348 feat(tvix/store/pathinfosvc): call validate | Florian Klink | 1 | -1/+9 |
2024-01-01 | r/7307 refactor(tvix/castore/tests): let gen_*_service return Boxes | Florian Klink | 2 | -3/+8 |
2023-12-24 | r/7258 refactor(tvix/castore): add RootNode impl for BTreeMap, mv fs tests | Florian Klink | 2 | -1174/+0 |
2023-12-22 | r/7256 chore(tvix): move store/fs to castore/fs | Florian Klink | 3 | -0/+1261 |
2023-12-22 | r/7255 refactor(tvix/store): remove Arc<> from PathInfoService::from_addr | Florian Klink | 2 | -9/+8 |
2023-12-21 | r/7245 docs(tvix/store): fix reference | Florian Klink | 1 | -2/+2 |
2023-12-11 | r/7159 refactor(tvix/*store/sled): make ::new() more generic | Florian Klink | 2 | -4/+4 |
2023-12-11 | r/7158 chore(tvix): drop sled compression support | Florian Klink | 2 | -2/+4 |
2023-11-28 | r/7086 feat(tvix/store/pathinfosvc/nix_http): allow configuring pubkeys | Florian Klink | 1 | -6/+28 |
2023-11-28 | r/7085 feat(tvix/store/pathinfosvc): add signature verification | Florian Klink | 1 | -1/+33 |
2023-11-28 | r/7081 feat(tvix/store/pathinfosvc/nix_http): check Nar{Size,Hash} matches | Florian Klink | 1 | -13/+84 |
2023-11-19 | r/7038 feat(tvix/store/pathinfoservice): implement NixHTTPPathInfoService | Florian Klink | 3 | -7/+240 |
2023-11-15 | r/7022 refactor(tvix/castore/tonic): make async, support wait-connect=? | Florian Klink | 2 | -13/+10 |
2023-11-15 | r/7019 refactor(tvix/store/pathinfosvc/from_addr): use test_case | Florian Klink | 1 | -93/+46 |
2023-11-15 | r/7018 refactor(tvix/store/pathinfosvc): inline SledPathInfoSvc::from_url | Florian Klink | 2 | -136/+81 |
2023-11-15 | r/7017 refactor(tvix/store/pathinfosvc): inline GRPCPathInfoSvc::from_url | Florian Klink | 2 | -28/+27 |
2023-11-15 | r/7016 feat(tvix/castore/src/channel): move from_url tests | Florian Klink | 1 | -73/+1 |
2023-11-15 | r/7015 refactor(tvix/store/pathinfosvc): inline MemoryPathInfoSvc::from_url | Florian Klink | 2 | -88/+47 |
2023-11-15 | r/7014 refactor(tvix/store): remove from_url from PathInfoService trait | Florian Klink | 4 | -31/+13 |