about summary refs log tree commit diff
path: root/tvix/store/src/tests
AgeCommit message (Expand)AuthorFilesLines
2024-10-11 r/8787 refactor(tvix/store): use strictly typed PathInfo structMarijan Petričević1-34/+24
2024-09-25 r/8715 feat(tvix/store): seekable nar rendererYureka2-0/+112
2024-09-25 r/8714 refactor(tvix/store/tests): combine tests into one parametrized functionYureka2-179/+103
2024-08-17 r/8505 refactor(tvix/castore): drop {Directory,File,Symlink}NodeFlorian Klink1-30/+32
2024-08-17 r/8504 refactor(tvix/castore): remove `name` from NodesFlorian Klink1-55/+29
2024-08-13 r/8486 refactor(tvix/castore): move *Node and Directory to crate rootFlorian Klink1-3/+2
2024-08-13 r/8484 refactor(tvix/castore): use Directory struct separate from proto oneYureka1-40/+58
2024-04-19 r/7965 chore(tvix/store): migrate import.rs and tests/pathinfo.rs to rstestFlorian Klink1-5/+5
2024-03-28 r/7794 refactor(tvix/store): drop proto/tests/{utils,grpc_pathinfoservice}.rsFlorian Klink2-17/+0
2024-03-28 r/7791 refactor(tvix/store/tests/nar_renderer): use rstest fixturesFlorian Klink1-70/+67
2024-03-28 r/7788 feat(tvix/store): add rstest-based PathInfoService testsFlorian Klink1-2/+21
2024-03-28 r/7787 refactor(tvix/store/tests/fixtures): use [u8; 20]Florian Klink1-4/+2
2024-01-12 r/7371 refactor(tvix/store/pathinfoservice): make more genericFlorian Klink1-4/+8
2024-01-01 r/7307 refactor(tvix/castore/tests): let gen_*_service return BoxesFlorian Klink1-11/+22
2023-12-09 r/7129 chore(store/src/tests): make clippy shut upAdam Joseph1-12/+6
2023-11-05 r/6947 refactor(tvix/store/tests/nar_renderer): use castorepb consistentlyFlorian Klink1-10/+8
2023-11-05 r/6946 feat(tvix/castore): bump [Directory,File]Node size to u64Florian Klink1-2/+2
2023-10-27 r/6883 refactor(tvix): condense long bytestringsedef1-4/+1
2023-10-22 r/6870 feat(tvix/store/protos): add CA fieldFlorian Klink1-1/+2
2023-10-22 r/6869 refactor(tvix/store): move deriver field into narinfo submessageFlorian Klink1-1/+1
2023-10-14 r/6805 feat(tvix/store/protos): add Deriver field to PathInfoFlorian Klink1-0/+1
2023-10-12 r/6791 refactor(tvix/store): clippy lintFlorian Klink1-1/+1
2023-10-10 r/6769 feat(tvix/store): use tvix_compat::nar::writer::asyncedef1-18/+13
2023-10-05 r/6707 test(tvix/store/pathinfo): add more tests for referencesFlorian Klink1-0/+29
2023-09-22 r/6629 refactor(tvix): move castore into tvix-castore crateFlorian Klink5-232/+15
2023-09-21 r/6623 refactor(tvix/store): Asyncify PathInfoService and DirectoryServiceConnor Brewster2-101/+87
2023-09-18 r/6606 refactor(tvix/store/blobsvc): make BlobStore asyncFlorian Klink2-92/+139
2023-08-20 r/6500 refactor(tvix/store): cargo clippyFlorian Klink1-2/+2
2023-07-22 r/6439 feat(tvix/store/proto): use Bytes instead of Vec<u8>Florian Klink3-36/+45
2023-07-21 r/6436 refactor(tvix/store): use bytes for node names and symlink targetsFlorian Klink3-25/+24
2023-06-12 r/6279 refactor(tvix/store/pathinfosvc): use Arc<dyn …>Florian Klink1-2/+2
2023-06-12 r/6278 refactor(tvix/store/blobsvc): drop Result<_,_> around open_writeFlorian Klink1-3/+3
2023-06-12 r/6273 refactor(tvix/store): use Arc instead of BoxFlorian Klink3-29/+35
2023-06-12 r/6272 refactor(tvix/store): use Box<dyn DirectoryService>Florian Klink3-13/+11
2023-06-12 r/6271 feat(tvix/store/pathinfosvc): add calculate_nar methodFlorian Klink2-9/+12
2023-06-12 r/6270 refactor(tvix/src/nar): drop NARCalculationServiceFlorian Klink1-72/+92
2023-06-12 r/6269 feat(tvix/store): eliminate generics in BlobStoreFlorian Klink3-5/+2
2023-06-09 r/6253 docs(src/tests/nar_renderer): fix commentFlorian Klink1-2/+1
2023-05-23 r/6178 refactor(tvix/store/blobsvc): move from Vec<u8> to B3DigestFlorian Klink3-16/+16
2023-05-17 r/6149 refactor(tvix/store): rename import::{import_path -> ingest_path}Florian Klink1-4/+4
2023-05-11 r/6133 refactor(tvix/store): remove ChunkServiceFlorian Klink3-128/+87
2023-03-17 r/6019 refactor(tvix/store/nar): pass in &proto::node::NodeFlorian Klink1-5/+5
2023-03-16 r/6014 refactor(tvix/store/directorysvc): use [u8; 32] instead of Vec<u8>Florian Klink3-12/+8
2023-03-10 r/5943 refactor(tvix/store): impl Default for MemoryBlobServiceFlorian Klink1-1/+1
2023-03-10 r/5942 refactor(tvix/store): impl Default for MemoryChunkServiceFlorian Klink1-1/+1
2023-03-10 r/5941 refactor(tvix/store): impl Default for MemoryDirectoryServiceFlorian Klink1-1/+1
2023-03-10 r/5940 refactor(tvix/store): impl Default for MemoryPathInfoServiceFlorian Klink1-1/+1
2023-03-10 r/5935 feat(tvix/store): use Memory*Service instead of temporary sledFlorian Klink1-8/+8
2023-03-10 r/5934 feat(tvix/store): add new_temporary for all Sled servicesFlorian Klink3-73/+52
2023-03-10 r/5932 feat(tvix/store): add import::import_pathFlorian Klink2-0/+137