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
/
pathinfoservice
Age
Commit message (
Expand
)
Author
Files
Lines
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
2023-10-27
r/6888
refactor(nix-compat/store_path): make digest and name private
edef
2
-2
/
+5
2023-10-14
r/6802
refactor(tvix/*store): helper for channel creation from url
Florian Klink
1
-41
/
+4
2023-10-14
r/6801
refactor(tvix/*store): reorganize from_url
Florian Klink
1
-14
/
+9
2023-10-14
r/6800
refactor(tvix/*store): remove some grpc_client let bindings
Florian Klink
1
-20
/
+17
2023-10-08
r/6743
test(tvix/store): use tokio-retry for exp backoff
Florian Klink
1
-17
/
+15
2023-10-08
r/6741
refactor(tvix/store): simplify test_valid_unix_path_ping_pong
Florian Klink
1
-43
/
+31
2023-09-22
r/6629
refactor(tvix): move castore into tvix-castore crate
Florian Klink
5
-63
/
+70
2023-09-22
r/6625
docs(tvix/store/pathinfosvc): fix copypasta error
Florian Klink
1
-1
/
+0
2023-09-21
r/6623
refactor(tvix/store): Asyncify PathInfoService and DirectoryService
Connor Brewster
4
-126
/
+102
2023-09-05
r/6558
refactor(tvix/store): use tokio::task::JoinHandle
Florian Klink
1
-21
/
+19
2023-09-05
r/6555
feat(tvix/store/pathinfosvc): provide listing
Florian Klink
4
-2
/
+103
2023-07-22
r/6439
feat(tvix/store/proto): use Bytes instead of Vec<u8>
Florian Klink
1
-1
/
+2
2023-06-19
r/6335
docs(tvix/store): correct some cargo doc warnings
Florian Klink
2
-2
/
+2
2023-06-19
r/6333
chore(tvix/store/pathinfosvc): clippy
Florian Klink
2
-11
/
+8
2023-06-14
r/6304
refactor(tvix/store/pathinfosvc): add from_addr
Florian Klink
5
-1
/
+524
2023-06-12
r/6282
chore(tvix/store/pathinfosvc): remove GRPCPathInfoService::new
Florian Klink
1
-12
/
+0
2023-06-12
r/6279
refactor(tvix/store/pathinfosvc): use Arc<dyn …>
Florian Klink
1
-1
/
+1
2023-06-12
r/6273
refactor(tvix/store): use Arc instead of Box
Florian Klink
2
-15
/
+23
2023-06-12
r/6272
refactor(tvix/store): use Box<dyn DirectoryService>
Florian Klink
2
-23
/
+18
2023-06-12
r/6271
feat(tvix/store/pathinfosvc): add calculate_nar method
Florian Klink
4
-14
/
+102
2023-06-12
r/6270
refactor(tvix/src/nar): drop NARCalculationService
Florian Klink
1
-0
/
+2
2023-05-24
r/6192
feat(tvix/store/pathinfosvc): derive Clone
Florian Klink
1
-0
/
+1
2023-05-24
r/6188
feat(tvix/store/pathinfosvc): GRPCPathInfoService::from_client
Florian Klink
1
-0
/
+11
2023-05-16
r/6146
refactor(tvix/store/pathinfosvc): drop ByWhat, use digest directly
Florian Klink
4
-65
/
+34
2023-03-27
r/6043
feat(tvix/store/pathinfosvc): add gRPC client
Florian Klink
2
-0
/
+73
2023-03-10
r/5940
refactor(tvix/store): impl Default for MemoryPathInfoService
Florian Klink
1
-8
/
+1
2023-03-10
r/5934
feat(tvix/store): add new_temporary for all Sled services
Florian Klink
1
-0
/
+7
2023-03-10
r/5919
feat(tvix/store): add pathinfoservice
Florian Klink
3
-0
/
+164