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-10-11
r/8787
refactor(tvix/store): use strictly typed PathInfo struct
Marijan Petričević
11
-235
/
+146
2024-10-10
r/8785
feat(tvix/composition): allow urls as anonymous stores
Yureka
1
-3
/
+6
2024-10-10
r/8783
feat(tvix/pathinfo/nixhttp): use ingest stores from url
Yureka
1
-2
/
+18
2024-10-03
r/8752
chore(tvix/[ca]store): Drop sled support completely in favor of redb
Ilan Joselevich
4
-212
/
+0
2024-09-26
r/8716
feat(tvix/store): Add a signing PathInfoService
sinavir
3
-0
/
+213
2024-08-20
r/8545
refactor(nix-compat/store_path): make StorePath generic on S
Florian Klink
1
-1
/
+2
2024-08-17
r/8506
refactor(tvix/castore): add PathComponent type for checked components
Florian Klink
1
-4
/
+4
2024-08-17
r/8504
refactor(tvix/castore): remove `name` from Nodes
Florian Klink
4
-20
/
+33
2024-08-13
r/8486
refactor(tvix/castore): move *Node and Directory to crate root
Florian Klink
3
-4
/
+3
2024-08-13
r/8484
refactor(tvix/castore): use Directory struct separate from proto one
Yureka
4
-19
/
+23
2024-07-29
r/8424
fix(tvix/store): Immediately return an error when using sled on /
Ilan Joselevich
1
-0
/
+6
2024-07-29
r/8422
fix(tvix/store) RedbPathInfoService: improve logs and errors
Ilan Joselevich
1
-6
/
+10
2024-07-28
r/8420
fix(tvix/store): adjust from_addr redb test to do what it says
Ilan Joselevich
1
-2
/
+2
2024-07-28
r/8419
docs(tvix/store): Document redb in from_addr
Ilan Joselevich
1
-0
/
+5
2024-07-22
r/8405
feat(tvix/store): add redb PathInfoService
Ilan Joselevich
4
-0
/
+229
2024-07-21
r/8396
fix(tvix/store): Fix narinfo compression selection
sinavir
1
-2
/
+2
2024-07-21
r/8394
refactor(tvix/nix-compat): rename PubKey to VerifyingKey
Florian Klink
1
-3
/
+3
2024-07-21
r/8385
chore(tvix): upgrade to tonic 0.12 / hyper 1.0
Yureka
1
-1
/
+2
2024-07-20
r/8380
refactor(tvix/store): use composition in tvix_store crate
Yureka
9
-180
/
+421
2024-07-03
r/8341
test(tvix/store): test listing endpoint too
Florian Klink
1
-1
/
+9
2024-07-03
r/8340
fix(tvix/store/pathinfo/bigtable): fix listing endpoint
Florian Klink
1
-1
/
+3
2024-07-02
r/8339
feat(tvix/tracing): http trace propagation
Simon Hauser
1
-2
/
+4
2024-06-20
r/8300
refactor(tvix/*store): remove some trait bounds
Florian Klink
1
-8
/
+2
2024-06-20
r/8299
feat(tvix/tracing): gRPC trace context propagation
Simon Hauser
3
-12
/
+36
2024-06-17
r/8288
feat(tvix/store): display progress for NAR calculation
Florian Klink
1
-2
/
+7
2024-06-11
r/8248
refactor(tvix/store/nar/import): add ingest_nar_and_hash
Florian Klink
1
-22
/
+5
2024-06-10
r/8242
feat(tvix/tracing): introduce common tvix-tracing crate
Simon Hauser
1
-2
/
+1
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
[next]