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
Age
Commit message (
Expand
)
Author
Files
Lines
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/7261
chore(tvix): switch to upstream futures 0.3.30
Florian Klink
1
-1
/
+1
2023-12-24
r/7258
refactor(tvix/castore): add RootNode impl for BTreeMap, mv fs tests
Florian Klink
3
-1177
/
+0
2023-12-22
r/7256
chore(tvix): move store/fs to castore/fs
Florian Klink
13
-1422
/
+111
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/7224
chore(tvix/store): switch back to fuse-backend-rs upstream
Florian Klink
1
-3
/
+1
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
3
-3
/
+5
2023-12-11
r/7155
refactor(tvix/*/protos): separate lint target
Florian Klink
1
-16
/
+36
2023-12-11
r/7150
chore(tvix/store/protof): buf format
Florian Klink
3
-138
/
+138
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
4
-7
/
+242
2023-11-19
r/7035
feat(nix-compat/nar/reader): provide passthrough buffered I/O
edef
1
-5
/
+5
2023-11-19
r/7034
fix(nix-compat/nar/reader): require BufRead
edef
1
-2
/
+2
2023-11-18
r/7030
refactor(tvix/store/fs): simpllify read
Florian Klink
1
-19
/
+3
2023-11-18
r/7029
feat(tvix/store): From<&nix_compat::...::NarInfo<'_>> for PathInfo
Florian Klink
2
-2
/
+176
2023-11-15
r/7022
refactor(tvix/castore/tonic): make async, support wait-connect=?
Florian Klink
3
-25
/
+26
2023-11-15
r/7019
refactor(tvix/store/pathinfosvc/from_addr): use test_case
Florian Klink
1
-93
/
+46
[next]