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
/
directoryservice
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-20
r/7985
feat(tvix/castore): Fix build warnings in release mode
Connor Brewster
1
-0
/
+1
2024-04-15
r/7928
fix(tvix/castore/directory): fix graph traversal
Florian Klink
1
-90
/
+102
2024-04-13
r/7906
feat(tvix/*store/bigtable): limit retries connecting to cbtemulator
Florian Klink
1
-1
/
+3
2024-04-12
r/7886
feat(tvix/castore/directory/grpc): instrument functions
Florian Klink
1
-1
/
+3
2024-04-09
r/7881
feat(tvix/castore/directory): add bigtable backend
Florian Klink
5
-1
/
+410
2024-04-07
r/7865
refactor(tvix/castore/directoryservice/from_addr): migrate to rstest
Florian Klink
1
-18
/
+19
2024-04-07
r/7864
refactor(tvix/castore): migrate closure_validator to rstest
Florian Klink
1
-13
/
+14
2024-03-28
r/7797
feat(tvix/castore/*service/tests): add objectstore to tests, sort
Florian Klink
1
-1
/
+1
2024-03-28
r/7796
feat(tvix/castore/directoryservice): log more TODOs
Florian Klink
1
-0
/
+3
2024-03-28
r/7795
refactor(tvix/castore/*): drop utils.rs and grpc directorysvc tests
Florian Klink
3
-164
/
+10
2024-03-28
r/7788
feat(tvix/store): add rstest-based PathInfoService tests
Florian Klink
1
-1
/
+1
2024-03-24
r/7777
feat(tvix/castore): add rstest-based DirectoryService tests
Florian Klink
3
-0
/
+268
2024-03-24
r/7776
feat(tvix/castore): AsRef<dyn DirectoryService> impl DirectoryService
Florian Klink
1
-0
/
+25
2024-03-24
r/7775
feat(tvix/castore/directory): add SledDirectoryPutter
Florian Klink
1
-3
/
+59
2024-03-24
r/7774
refactor(tvix/castore/directory/grpc_wrapper): use ClosureValidator
Florian Klink
1
-1
/
+1
2024-03-24
r/7773
refactor(tvix/castore/directory): have SimplePutter use Validator
Florian Klink
5
-59
/
+82
2024-03-24
r/7772
feat(tvix/castore/directory): add ClosureValidator
Florian Klink
2
-0
/
+256
2024-03-23
r/7767
fix(tvix/castore/directory/tests): close upload handle
Florian Klink
1
-0
/
+2
2024-03-20
r/7756
refactor(tvix/castore): instrument DirectoryPutter impls consistently
Florian Klink
2
-4
/
+5
2024-03-20
r/7755
refactor(tvix/castore/directory): remove GRPCPutter::new
Florian Klink
1
-10
/
+3
2024-03-20
r/7753
feat(tvix/castore): record errors for some failures in SimplePutter
Florian Klink
1
-0
/
+4
2024-03-20
r/7748
docs(tvix/castore/directory): update docstring for get_recursive
Florian Klink
1
-1
/
+4
2024-03-20
r/7746
refactor(tvix/castore/directory/from_addr): use match guards
Florian Klink
1
-39
/
+42
2024-03-03
r/7648
refactor(tvix/*/from_addr): improve test debuggability
Florian Klink
1
-2
/
+6
2024-02-20
r/7570
docs(tvix/castore/directorysvc): K/V is not necessarily flat
Florian Klink
1
-0
/
+5
2024-01-21
r/7435
chore(tvix/store): Use BoxStream type alias
Connor Brewster
5
-16
/
+11
2024-01-09
r/7361
refactor(tvix/castore/directorysvc): AsRef traverse_to
Florian Klink
1
-14
/
+12
2024-01-01
r/7307
refactor(tvix/castore/tests): let gen_*_service return Boxes
Florian Klink
1
-1
/
+3
2024-01-01
r/7304
refactor(tvix/castore/directorysvc/grpc/wrapper): no Arc<_>
Florian Klink
1
-3
/
+3
2024-01-01
r/7303
refactor(tvix/castore): make directorysvc more generic
Florian Klink
1
-4
/
+7
2023-12-31
r/7294
refactor(tvix/castore/directorysvc): return Box, not Arc
Florian Klink
1
-6
/
+5
2023-12-21
r/7247
docs(tvix/castore): fix reference
Florian Klink
1
-3
/
+4
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-11
r/7159
refactor(tvix/*store/sled): make ::new() more generic
Florian Klink
2
-3
/
+3
2023-12-11
r/7158
chore(tvix): drop sled compression support
Florian Klink
1
-1
/
+3
2023-11-15
r/7022
refactor(tvix/castore/tonic): make async, support wait-connect=?
Florian Klink
2
-13
/
+13
2023-11-15
r/7021
refactor(tvix/castore): remove DirectoryService::from_url
Florian Klink
5
-187
/
+98
2023-11-07
r/6972
fix(tvix/castore): B3Digest::{to_vec -> as_slice}
edef
1
-2
/
+2
2023-10-17
r/6850
docs(tvix/castore/directorysvc): document drop without put and close
Florian Klink
1
-0
/
+4
2023-10-14
r/6802
refactor(tvix/*store): helper for channel creation from url
Florian Klink
1
-44
/
+4
2023-10-14
r/6801
refactor(tvix/*store): reorganize from_url
Florian Klink
1
-12
/
+9
2023-10-14
r/6800
refactor(tvix/*store): remove some grpc_client let bindings
Florian Klink
1
-3
/
+5
2023-10-08
r/6744
test(tvix/castore): add uds pingpong test for directorysvc
Florian Klink
1
-2
/
+61
2023-10-08
r/6728
refactor(tvix/castore): use DuplexStream instead of unix socket
Florian Klink
1
-5
/
+2
2023-10-08
r/6724
refactor(tvix/castore/directorysvc): factor out gRPC client gen
Florian Klink
1
-172
/
+106
2023-09-22
r/6630
chore(tvix/castore): remove dependency on anyhow
Florian Klink
1
-3
/
+1
2023-09-22
r/6629
refactor(tvix): move castore into tvix-castore crate
Florian Klink
7
-0
/
+1383