Age | Commit message (Expand) | Author | Files | Lines |
2023-03-10 | r/5943 refactor(tvix/store): impl Default for MemoryBlobService | Florian Klink | 2 | -10/+2 |
2023-03-10 | r/5942 refactor(tvix/store): impl Default for MemoryChunkService | Florian Klink | 2 | -10/+2 |
2023-03-10 | r/5941 refactor(tvix/store): impl Default for MemoryDirectoryService | Florian Klink | 2 | -10/+2 |
2023-03-10 | r/5940 refactor(tvix/store): impl Default for MemoryPathInfoService | Florian Klink | 2 | -9/+2 |
2023-03-10 | r/5939 feat(tvix/store): use rayon to upload chunks concurrently | Florian Klink | 5 | -39/+66 |
2023-03-10 | r/5938 feat(tvix/store/import): make sure entries are sorted | Florian Klink | 1 | -2/+5 |
2023-03-10 | r/5937 feat(tvix/store): move to daemon subcommand, add import subcommand | Florian Klink | 1 | -45/+106 |
2023-03-10 | r/5936 refactor(tvix/store): move entrypoint to src/bin/tvix-store.rs | Florian Klink | 2 | -3/+2 |
2023-03-10 | r/5935 feat(tvix/store): use Memory*Service instead of temporary sled | Florian Klink | 1 | -8/+8 |
2023-03-10 | r/5934 feat(tvix/store): add new_temporary for all Sled services | Florian Klink | 11 | -118/+107 |
2023-03-10 | r/5933 fix(tvix/store/proto/grpc_blobservice_wrapper): buffer recv data | Florian Klink | 1 | -7/+14 |
2023-03-10 | r/5932 feat(tvix/store): add import::import_path | Florian Klink | 7 | -0/+392 |
2023-03-10 | r/5931 refactor(tvix/store/tests/nar_renderer): only upload EMPTY_BLOB | Florian Klink | 1 | -16/+14 |
2023-03-10 | r/5930 refactor(tvix/store/tests): move nar contents to fixtures | Florian Klink | 2 | -90/+88 |
2023-03-10 | r/5929 refactor(tvix/store/tests): move fixtures into separate module | Florian Klink | 7 | -95/+94 |
2023-03-10 | r/5928 refactor(tvix/store/tests): move gen_*_service() into helper | Florian Klink | 7 | -71/+57 |
2023-03-10 | r/5927 refactor(tvix/store): move blob splitting into a BlobWriter struct | Florian Klink | 4 | -76/+172 |
2023-03-10 | r/5926 feat(tvix/store): do not buffer blob data | Florian Klink | 2 | -73/+139 |
2023-03-10 | r/5925 feat(tvix/store): bump fastcdc, use v2020 version | Florian Klink | 4 | -6/+6 |
2023-03-10 | r/5924 feat(tvix/store): add --json arg | Florian Klink | 4 | -4/+82 |
2023-03-10 | r/5923 chore(tvix/store): remove old implementations | Florian Klink | 8 | -784/+0 |
2023-03-10 | r/5922 refactor(tvix/store): use GRPC Wrappers and new services | Florian Klink | 2 | -10/+30 |
2023-03-10 | r/5921 feat(tvix/store): add tests for GRPCPathInfoServiceWrapper | Florian Klink | 2 | -0/+108 |
2023-03-10 | r/5920 feat(tvix/store): add GRPCPathInfoServiceWrapper | Florian Klink | 2 | -0/+87 |
2023-03-10 | r/5919 feat(tvix/store): add pathinfoservice | Florian Klink | 4 | -0/+165 |
2023-03-10 | r/5918 feat(tvix/store): add NARCalculationService trait and impl | Florian Klink | 5 | -3/+97 |
2023-03-10 | r/5917 feat(tvix/store): validate blob size in NARRenderer | Florian Klink | 3 | -0/+115 |
2023-03-10 | r/5916 refactor(tvix/store): don't use anyhow::Result<()> in tests | Florian Klink | 1 | -11/+6 |
2023-03-10 | r/5915 chore(tvix/store): move NAR rendering logic into Renderer struct | Florian Klink | 5 | -181/+275 |
2023-03-10 | r/5914 feat(tvix/store): add tests for GRPCDirectoryServiceWrapper | Florian Klink | 2 | -0/+263 |
2023-03-10 | r/5913 feat(tvix/store): add GRPCDirectoryServiceWrapper | Florian Klink | 2 | -0/+232 |
2023-03-10 | r/5912 feat(tvix/store): add directoryservice | Florian Klink | 4 | -0/+182 |
2023-03-10 | r/5911 feat(tvix/store): add tests for GRPCBlobServiceWrapper | Florian Klink | 2 | -0/+211 |
2023-03-10 | r/5910 feat(tvix/store/blobservice): add GRPCBlobServiceWrapper | Florian Klink | 3 | -0/+244 |
2023-03-10 | r/5909 refactor(tvix/store): remove anyhow::Result in directory it test | Florian Klink | 1 | -3/+1 |
2023-03-10 | r/5908 refactor(tvix/store): remove useless clone in test | Florian Klink | 1 | -1/+1 |
2023-03-10 | r/5907 chore(tvix/store): move protos into separate mod.rs | Florian Klink | 6 | -3/+6 |
2023-03-10 | r/5906 feat(tvix/store): add blobreader | Florian Klink | 2 | -0/+386 |
2023-03-09 | r/5905 feat(tazjin/nixos): manage some chromium settings in Nix | Vincent Ambo | 4 | -1/+32 |
2023-03-09 | r/5904 chore(tazjin/nixos): enable docker on tverskoy for a talk | Vincent Ambo | 1 | -1/+2 |
2023-03-09 | r/5903 chore(tazjin/nixos): reduce number of browsers | Vincent Ambo | 1 | -2/+1 |
2023-03-08 | r/5902 fix(ops/terraform): s/TARGET_ADDRESS/TARGET_HOST | Florian Klink | 1 | -1/+1 |
2023-03-08 | r/5901 fix: make depot-gcroot derivation a plain list of out paths | Vincent Ambo | 1 | -6/+5 |
2023-03-08 | r/5900 fix: use `depsTargetTargetPropagated` for depot's gcroot | Vincent Ambo | 1 | -1/+1 |
2023-03-07 | r/5899 feat(tvix/eval): introduce generators module | Vincent Ambo | 7 | -11/+897 |
2023-03-07 | r/5898 refactor(tvix/eval): merge OpCall & OpTailCall | Vincent Ambo | 3 | -24/+0 |
2023-03-07 | r/5897 chore(3p/sources): Bump channels & overlays | sterni | 1 | -16/+16 |
2023-03-07 | r/5896 fix(3p/overlays/tvl): use our patched Nix 2.3 for nix-serve | sterni | 1 | -1/+1 |
2023-03-07 | r/5895 chore(3p/josh): update josh to recent master commit | Vincent Ambo | 3 | -53/+8 |
2023-03-06 | r/5894 feat(tvix/store): add blobservice | Florian Klink | 4 | -0/+146 |