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
2024-01-20
r/7433
feat(tvix/store): enable `name` customization in the store
Ryan Lahfa
2
-15
/
+18
2024-01-20
r/7432
refactor(tvix/store): `import_path` → `import_path_as_nar_ca`
Ryan Lahfa
4
-117
/
+160
2024-01-12
r/7371
refactor(tvix/store/pathinfoservice): make more generic
Florian Klink
6
-54
/
+51
2024-01-12
r/7370
refactor(tvix/store/nar/renderer): don't require Arc, Clone or Sync
Florian Klink
1
-28
/
+45
2024-01-09
r/7362
refactor(tvix/store/nar/import): use AsRef
Florian Klink
1
-25
/
+26
2024-01-09
r/7359
refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …>
Florian Klink
2
-17
/
+15
2024-01-05
r/7348
feat(tvix/store/pathinfosvc): call validate
Florian Klink
1
-1
/
+9
2024-01-05
r/7346
refactor(tvix/castore): relax trait bounds for DS
Florian Klink
1
-4
/
+5
2024-01-03
r/7315
fix(tvix/store): set service.name
Florian Klink
1
-24
/
+44
2024-01-01
r/7308
feat(tvix/store): add opentelemetry
Florian Klink
1
-5
/
+36
2024-01-01
r/7307
refactor(tvix/castore/tests): let gen_*_service return Boxes
Florian Klink
5
-22
/
+41
2024-01-01
r/7306
refactor(tvix/store/nar/import): be a bit more generic
Florian Klink
1
-29
/
+40
2024-01-01
r/7305
refactor(tvix/castore/blobsvc/grpc/wrapper): don't require Arc<_>
Florian Klink
1
-1
/
+1
2024-01-01
r/7304
refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_>
Florian Klink
1
-1
/
+1
2024-01-01
r/7301
feat(tvix/store/bin): factor out import
Florian Klink
2
-113
/
+132
2024-01-01
r/7299
feat(nix-compat/store_path): build_ca_path may fail
Florian Klink
1
-1
/
+9
2024-01-01
r/7298
refactor(tvix/store/bin): don't reconstruct StorePath twice
Florian Klink
1
-8
/
+1
2023-12-31
r/7297
fix(tvix/store/bin): don't unwrap in case of invalid paths
Florian Klink
1
-8
/
+12
2023-12-31
r/7296
refactor(tvix/store/bin): condense subscriber setup a bit
Florian Klink
1
-12
/
+8
2023-12-31
r/7295
refactor(tvix/store): move construct_services helper here
Florian Klink
3
-62
/
+67
2023-12-31
r/7294
refactor(tvix/castore/directorysvc): return Box, not Arc
Florian Klink
1
-4
/
+17
2023-12-31
r/7293
refactor(tvix/castore/blobsvc): return Box, not Arc
Florian Klink
1
-4
/
+9
2023-12-29
r/7268
refactor(tvix/castore/bin/tvix-store) don't import std::io
Florian Klink
1
-5
/
+4
2023-12-29
r/7266
feat(tvix/store): emit more structured log messages
Florian Klink
1
-3
/
+3
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
12
-1376
/
+106
2023-12-22
r/7255
refactor(tvix/store): remove Arc<> from PathInfoService::from_addr
Florian Klink
5
-24
/
+37
2023-12-22
r/7254
refactor(tvix/store/bin): move service.clone right before async move
Florian Klink
1
-61
/
+65
2023-12-22
r/7253
refactor(tvix/store/bin): remove unneeded clone
Florian Klink
1
-4
/
+2
2023-12-21
r/7246
docs(tvix/store): fix reference
Florian Klink
1
-1
/
+1
2023-12-21
r/7245
docs(tvix/store): fix reference
Florian Klink
1
-2
/
+2
2023-12-18
r/7229
refactor(tvix/store): remove more clones on pathinfoservice
Florian Klink
1
-4
/
+3
2023-12-16
r/7226
docs(tvix/store/fs): fix comment
Florian Klink
1
-5
/
+7
2023-12-16
r/7223
refactor(tvix/store/fs): no explicitly required Arc'ed Blob/DirSvc
Florian Klink
1
-7
/
+12
2023-12-14
r/7222
refactor(tvix/store/fs): Decouple TvixStoreFs from Nix concepts
Connor Brewster
2
-76
/
+119
2023-12-12
r/7207
refactor(tvix/castore/blobservice): use io::Result in trait
Florian Klink
2
-16
/
+13
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-12-09
r/7138
refactor(store/fs): address clippy
Florian Klink
1
-1
/
+1
2023-12-09
r/7129
chore(store/src/tests): make clippy shut up
Adam Joseph
1
-12
/
+6
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-28
r/7080
fix(tvix/store/fs): don't panic on PathInfoService error
Florian Klink
1
-11
/
+9
2023-11-22
r/7051
feat(tvix/store): add as_narinfo() for PathInfo
Florian Klink
2
-2
/
+106
2023-11-22
r/7049
refactor(tvix/store): impl From<&nar_info::Ca> for nixhash::CAHash
Florian Klink
1
-0
/
+62
2023-11-22
r/7048
refactor(tvix/store): impl From<nixhash::CAHash> for nar_info::Ca
Florian Klink
1
-16
/
+25
2023-11-22
r/7047
refactor(tvix/nix-compat): move from_name_and_digest to StorePathRef
Florian Klink
1
-5
/
+3
2023-11-22
r/7046
feat(nix-compat/narinfo): drop .drv from Narinfo.deriver field
Florian Klink
1
-4
/
+1
2023-11-19
r/7038
feat(tvix/store/pathinfoservice): implement NixHTTPPathInfoService
Florian Klink
3
-7
/
+240
[next]