depot
this commit
canon
subtree-staging
monorepo for the virus lounge
The Virus Lounge
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tvix
/
store
/
src
Age
Commit message (
Expand
)
Author
Files
Lines
2023-06-12
r/6272
refactor(tvix/store): use Box<dyn DirectoryService>
Florian Klink
17
-123
/
+135
2023-06-12
r/6271
feat(tvix/store/pathinfosvc): add calculate_nar method
Florian Klink
11
-66
/
+145
2023-06-12
r/6270
refactor(tvix/src/nar): drop NARCalculationService
Florian Klink
10
-335
/
+256
2023-06-12
r/6269
feat(tvix/store): eliminate generics in BlobStore
Florian Klink
14
-141
/
+228
2023-06-10
r/6263
feat(tvix/store): add mount command to entrypoint and fuse mod
Florian Klink
3
-0
/
+55
2023-06-09
r/6253
docs(src/tests/nar_renderer): fix comment
Florian Klink
1
-2
/
+1
2023-05-30
r/6223
feat(tvix/store/bin): use sled for daemon, grpc for import cmd
Florian Klink
1
-8
/
+23
2023-05-30
r/6221
feat(tvix/store/bin/import): process all path imports concurrently
Florian Klink
1
-36
/
+47
2023-05-30
r/6220
refactor(tvix/store): drop Clone from BS and DS trait bound
Florian Klink
1
-6
/
+2
2023-05-25
r/6206
refactor(tvix/store/bin): instantiating TvixStoreIO once
Florian Klink
1
-9
/
+11
2023-05-25
r/6202
refactor(tvix/eval): stop borrowing &mut self
Florian Klink
1
-6
/
+6
2023-05-25
r/6200
refactor(tvix/store): drop mut self borrow in ingest_path
Florian Klink
2
-7
/
+6
2023-05-25
r/6199
refactor(tvix/store/directorysvc): don't borrow self mutable
Florian Klink
1
-1
/
+1
2023-05-25
r/6198
refactor(tvix/store/bin): use std::io
Florian Klink
1
-3
/
+4
2023-05-25
r/6197
fix(tvix/store/bin): use spawn_blocking to call import_path
Florian Klink
1
-10
/
+14
2023-05-24
r/6192
feat(tvix/store/pathinfosvc): derive Clone
Florian Klink
1
-0
/
+1
2023-05-24
r/6191
feat(tvix/store): implement TvixStoreIO
Florian Klink
3
-39
/
+380
2023-05-24
r/6188
feat(tvix/store/pathinfosvc): GRPCPathInfoService::from_client
Florian Klink
1
-0
/
+11
2023-05-24
r/6187
feat(tvix/store/directorysvc): GRPCDirectoryService::from_client
Florian Klink
1
-0
/
+11
2023-05-24
r/6186
feat(tvix/store/blobsvc): add constructors
Florian Klink
1
-1
/
+23
2023-05-24
r/6185
fix(tvix/store/directorysvc): stop renaming spans
Florian Klink
1
-2
/
+2
2023-05-24
r/6184
feat(tvix/store/nar): add GRPCNARCalculationService
Florian Klink
2
-0
/
+71
2023-05-23
r/6181
refactor(tvix/store/nar): clippy
Florian Klink
1
-1
/
+1
2023-05-23
r/6180
refactor(tvix/store/directorysvc): clippy
Florian Klink
1
-1
/
+1
2023-05-23
r/6179
refactor(tvix/store/digests): clippy
Florian Klink
1
-1
/
+1
2023-05-23
r/6178
refactor(tvix/store/blobsvc): move from Vec<u8> to B3Digest
Florian Klink
9
-95
/
+79
2023-05-23
r/6177
refactor(tvix/store/directorysvc): move from Vec<u8> to B3Digest
Florian Klink
17
-165
/
+199
2023-05-18
r/6166
fix(tvix/store): fix timing sensitivity in gRPC directorysvc test
Florian Klink
1
-24
/
+45
2023-05-18
r/6165
refactor(tvix/store): bump CalculateNARResponse.nar_size to u64
Florian Klink
1
-1
/
+1
2023-05-18
r/6164
fix(tvix/store/proto/grpc_blobsvc): clippy
Florian Klink
1
-1
/
+1
2023-05-18
r/6163
refactor(tvix/store/blobsvc/sled): clippy
Florian Klink
1
-5
/
+5
2023-05-18
r/6162
refactor(tvix/store/directorysvc/traverse): clippy, use NamedNode
Florian Klink
1
-17
/
+6
2023-05-18
r/6150
feat(tvix/store/directorysvc): add traverse_to
Florian Klink
2
-0
/
+238
2023-05-17
r/6149
refactor(tvix/store): rename import::{import_path -> ingest_path}
Florian Klink
3
-12
/
+13
2023-05-17
r/6148
fix(tvix/store/src/proto/mod.rs): fix error string
Florian Klink
1
-1
/
+1
2023-05-16
r/6146
refactor(tvix/store/pathinfosvc): drop ByWhat, use digest directly
Florian Klink
5
-72
/
+46
2023-05-14
r/6138
feat(tvix/store): add GRPCBlobService
Florian Klink
2
-0
/
+198
2023-05-11
r/6133
refactor(tvix/store): remove ChunkService
Florian Klink
21
-1251
/
+553
2023-05-10
r/6130
fix(tvix/store/nar/renderer): handle digest error
Florian Klink
1
-3
/
+7
2023-04-09
r/6088
refactor(nix-compat): Properly encapsulate store path construction
John Ericson
1
-3
/
+3
2023-04-07
r/6077
docs(tvix/store): update comment regarding reachability check
Florian Klink
1
-9
/
+6
2023-04-07
r/6076
docs(tvix/store/grpc_directorysvc_wrapper): add TODO
Florian Klink
1
-0
/
+3
2023-04-07
r/6074
refactor(tvix/store/import): use DirectoryPutter in import.rs
Florian Klink
1
-5
/
+7
2023-04-07
r/6073
feat(tvix/store/directorysvc): add put_multiple_start
Florian Klink
5
-12
/
+281
2023-03-31
r/6065
refactor(tvix/store/directorysvc): move DirectoryTraverser to utils
Florian Klink
2
-105
/
+108
2023-03-30
r/6060
refactor(tvix/nix-compat): move build_store_path out of derivation
Florian Klink
2
-7
/
+7
2023-03-27
r/6050
docs(tvix/store/directorysvc/grpc): fix comment
Florian Klink
1
-1
/
+1
2023-03-27
r/6046
feat(tvix/store/directorysvc): add DirectoryService::get_recursive()
Florian Klink
5
-101
/
+320
2023-03-27
r/6044
feat(tvix/store/directorysvc): add gRPC client
Florian Klink
2
-0
/
+182
2023-03-27
r/6043
feat(tvix/store/pathinfosvc): add gRPC client
Florian Klink
3
-0
/
+80
[next]