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
/
castore
/
src
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-09
r/7366
feat(tvix/castore): implement CombinedBlobService
Florian Klink
2
-0
/
+137
2024-01-09
r/7365
feat(tvix/castore/blobsvc): add chunks method
Florian Klink
2
-2
/
+47
2024-01-09
r/7364
refactor(tvix/castore): do clone inside a scope
Florian Klink
1
-6
/
+5
2024-01-09
r/7363
feat(tvix/castore/grpc): instrument some more functions
Florian Klink
1
-0
/
+2
2024-01-09
r/7361
refactor(tvix/castore/directorysvc): AsRef traverse_to
Florian Klink
1
-14
/
+12
2024-01-09
r/7360
refactor(tvix/castore/blobservice/grpc): remove fn pointer hack
Florian Klink
1
-15
/
+8
2024-01-09
r/7359
refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …>
Florian Klink
5
-36
/
+29
2024-01-09
r/7358
feat(tvix/castore/blobsvc/grpc): rm VecDec, fix docstring
Florian Klink
1
-21
/
+9
2024-01-06
r/7354
chore(tvix/castore): fix the docstring for `process_entry`
Ryan Lahfa
1
-15
/
+15
2024-01-05
r/7347
fix(tvix/castore): validate Option<Node>
Florian Klink
1
-1
/
+15
2024-01-05
r/7346
refactor(tvix/castore): relax trait bounds for DS
Florian Klink
2
-5
/
+6
2024-01-01
r/7307
refactor(tvix/castore/tests): let gen_*_service return Boxes
Florian Klink
3
-15
/
+22
2024-01-01
r/7305
refactor(tvix/castore/blobsvc/grpc/wrapper): don't require Arc<_>
Florian Klink
3
-14
/
+13
2024-01-01
r/7304
refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_>
Florian Klink
3
-54
/
+48
2024-01-01
r/7303
refactor(tvix/castore): make directorysvc more generic
Florian Klink
1
-4
/
+7
2024-01-01
r/7300
feat(tvix/castore/import): generalize ingest_path
Florian Klink
1
-8
/
+16
2023-12-31
r/7294
refactor(tvix/castore/directorysvc): return Box, not Arc
Florian Klink
1
-6
/
+5
2023-12-31
r/7293
refactor(tvix/castore/blobsvc): return Box, not Arc
Florian Klink
1
-7
/
+6
2023-12-29
r/7270
feat(tvix/castore/fs): borrow some matches
Florian Klink
1
-4
/
+4
2023-12-29
r/7267
feat(tvix/castore/fs): instrument FuseDaemon functions
Florian Klink
1
-2
/
+4
2023-12-24
r/7259
refactor(tvix/castore/fs/tests): drop unused args
Florian Klink
1
-39
/
+20
2023-12-24
r/7258
refactor(tvix/castore): add RootNode impl for BTreeMap, mv fs tests
Florian Klink
3
-2
/
+1183
2023-12-22
r/7256
chore(tvix): move store/fs to castore/fs
Florian Klink
8
-0
/
+1316
2023-12-21
r/7247
docs(tvix/castore): fix reference
Florian Klink
1
-3
/
+4
2023-12-17
r/7228
feat(tvix/castore): simple filesystem blob service
Ryan Lahfa
3
-1
/
+208
2023-12-16
r/7227
refactor(tvix/castore): drop is_closed() from impl DirectoryPutter
Florian Klink
3
-20
/
+33
2023-12-13
r/7216
docs(tvix/castore/directorysvc): update comment
Florian Klink
1
-3
/
+3
2023-12-13
r/7215
docs(tvix/castore): document expectations about DirectoryService
Florian Klink
1
-1
/
+7
2023-12-13
r/7214
docs(tvix/castore): fix docstrings
Florian Klink
1
-2
/
+2
2023-12-12
r/7209
fix(tvix/castore/import): don't unwrap entry
Florian Klink
1
-2
/
+8
2023-12-12
r/7208
feat(tvix/castore/import): log returned errors
Florian Klink
1
-1
/
+1
2023-12-12
r/7207
refactor(tvix/castore/blobservice): use io::Result in trait
Florian Klink
5
-40
/
+39
2023-12-11
r/7159
refactor(tvix/*store/sled): make ::new() more generic
Florian Klink
4
-7
/
+6
2023-12-11
r/7158
chore(tvix): drop sled compression support
Florian Klink
3
-3
/
+7
2023-12-09
r/7140
refactor(tvix/castore): address clippy
Florian Klink
1
-10
/
+7
2023-11-24
r/7053
fix(tvix/castore): correctly flag unreachable code
sterni
1
-1
/
+1
2023-11-19
r/7037
refactor(tvix/castore/blobservice): rm AsyncBufRead from BlobReader
Florian Klink
1
-4
/
+1
2023-11-18
r/7027
feat(tvix/castore): fix tracing instrument in `MemoryBlobService`
Ryan Lahfa
1
-2
/
+3
2023-11-18
r/7026
feat(tvix/castore): impl From<std::io::Error> for Error
Florian Klink
1
-0
/
+10
2023-11-17
r/7025
refactor(tvix/castore/tonic): use match in channel_from_url
Florian Klink
1
-45
/
+48
2023-11-15
r/7023
refactor(tvix/castore/utils): drop unused DuplexStreamWrapper
Florian Klink
1
-13
/
+1
2023-11-15
r/7022
refactor(tvix/castore/tonic): make async, support wait-connect=?
Florian Klink
8
-157
/
+144
2023-11-15
r/7021
refactor(tvix/castore): remove DirectoryService::from_url
Florian Klink
5
-187
/
+98
2023-11-15
r/7020
refactor(tvix/castore/blobsvc): remove BlobService::from_url
Florian Klink
5
-241
/
+98
2023-11-15
r/7016
feat(tvix/castore/src/channel): move from_url tests
Florian Klink
1
-0
/
+60
2023-11-07
r/6972
fix(tvix/castore): B3Digest::{to_vec -> as_slice}
edef
6
-15
/
+13
2023-11-05
r/6954
feat(tvix/castore): extend blobstore protos for verified streaming
Florian Klink
2
-2
/
+3
2023-11-05
r/6946
feat(tvix/castore): bump [Directory,File]Node size to u64
Florian Klink
5
-19
/
+19
2023-10-27
r/6894
feat(tvix/castore): carry name in ValidateNodeError::InvalidName
edef
2
-14
/
+14
2023-10-27
r/6893
refactor(tvix): turn nullary enum variants into unit variants
edef
2
-7
/
+7
[next]