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-05-20
r/8157
refactor(tvix/store/pathinfo): test with PathInfoService directly
Florian Klink
4
-71
/
+58
2024-05-13
r/8144
feat(tvix/store/pathinfo): add a Cache combinator
Florian Klink
2
-0
/
+113
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
[next]