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
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
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-11-07
r/6978
refactor(tvix/store/fs): mv sparse -> populated directories
Florian Klink
3
-317
/
+54
2023-11-07
r/6977
refactor(tvix/store/fs): simplify name_in_root_to_ino_and_data
Florian Klink
1
-82
/
+72
2023-11-07
r/6976
refactor(tvix/store/fs): move code to get_directory_children helper
Florian Klink
1
-122
/
+76
2023-11-07
r/6975
refactor(tvix/store/fs): reduce write lock, return children
Florian Klink
1
-47
/
+56
2023-11-07
r/6974
refactor(tvix/src/fs): reduce write lock, avoid inode_tracker lookup
Florian Klink
1
-39
/
+50
2023-11-07
r/6973
refactor(tvix/store/fs): move inode for store_path lookup to helper
Florian Klink
1
-19
/
+13
2023-11-07
r/6972
fix(tvix/castore): B3Digest::{to_vec -> as_slice}
edef
1
-4
/
+4
2023-11-05
r/6958
chore(tvix): add missing clippy attributes & config
Vincent Ambo
1
-0
/
+1
2023-11-05
r/6955
chore(tvix): fix trivial clippy lints
Vincent Ambo
1
-1
/
+1
2023-11-05
r/6951
feat(tvix/store/nar): add read_nar method
Florian Klink
2
-0
/
+338
2023-11-05
r/6947
refactor(tvix/store/tests/nar_renderer): use castorepb consistently
Florian Klink
1
-10
/
+8
2023-11-05
r/6946
feat(tvix/castore): bump [Directory,File]Node size to u64
Florian Klink
5
-11
/
+11
2023-11-02
r/6920
chore(tvix/castore): move data model docs to here
Florian Klink
3
-120
/
+18
2023-10-27
r/6893
refactor(tvix): turn nullary enum variants into unit variants
edef
2
-7
/
+7
2023-10-27
r/6888
refactor(nix-compat/store_path): make digest and name private
edef
4
-7
/
+11
2023-10-27
r/6883
refactor(tvix): condense long bytestrings
edef
1
-4
/
+1
2023-10-22
r/6870
feat(tvix/store/protos): add CA field
Florian Klink
3
-1
/
+63
2023-10-22
r/6869
refactor(tvix/store): move deriver field into narinfo submessage
Florian Klink
5
-20
/
+24
2023-10-17
r/6848
chore(tvix/store-go): rename go module
Florian Klink
2
-2
/
+2
2023-10-17
r/6844
chore(tvix): move store golang bindings to tvix/store-go
Florian Klink
14
-1953
/
+34
[next]