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
/
fs
Age
Commit message (
Expand
)
Author
Files
Lines
2024-10-18
r/8835
refactor(tvix/[ca]store): use auto_impl
Florian Klink
2
-10
/
+10
2024-09-28
r/8726
chore(tvix/castore/fuse): impl Layer for TvixStoreFs
Yureka
1
-1
/
+12
2024-09-28
r/8725
chore(tvix/castore/fuse): update fuse-backend-rs
Yureka
1
-0
/
+2
2024-08-17
r/8507
refactor(tvix/castore): add into_nodes(), implement consuming proto conv
Florian Klink
1
-3
/
+3
2024-08-17
r/8506
refactor(tvix/castore): add PathComponent type for checked components
Florian Klink
4
-48
/
+55
2024-08-17
r/8505
refactor(tvix/castore): drop {Directory,File,Symlink}Node
Florian Klink
2
-39
/
+47
2024-08-17
r/8504
refactor(tvix/castore): remove `name` from Nodes
Florian Klink
4
-112
/
+78
2024-08-13
r/8486
refactor(tvix/castore): move *Node and Directory to crate root
Florian Klink
4
-11
/
+7
2024-08-13
r/8484
refactor(tvix/castore): use Directory struct separate from proto one
Yureka
4
-76
/
+88
2024-06-20
r/8298
feat(tvix/castore): instrument tokio task with current span
Simon Hauser
1
-9
/
+13
2024-06-16
r/8285
fix(tvix/store/bin): fix shutdown behaviour for FUSE
Florian Klink
2
-43
/
+57
2024-05-26
r/8172
refactor(tvix/castore): move src/fs/test into fuse mod
Florian Klink
3
-8
/
+9
2024-04-30
r/8038
test(tvix): Fix tvix tests on macOS
Alice Carroll
1
-6
/
+8
2024-04-28
r/8025
chore(3p/sources): Bump channels & overlays
sterni
1
-0
/
+1
2024-04-16
r/7949
fix(tvix/castore/src): record rq.handle field in read()
Florian Klink
1
-1
/
+1
2024-04-16
r/7948
fix(tvix/castore/fs): use io::copy to fill kernel-provided buffer
Florian Klink
1
-3
/
+12
2024-04-15
r/7932
refactor(tvix/castore/fs): add parenthesis for readability
Florian Klink
1
-4
/
+4
2024-04-15
r/7931
refactor(tvix/castore/fs): remove From<Node> for InodeData
Florian Klink
2
-107
/
+76
2024-04-15
r/7921
refactor(tvix/castore/fs): add InodeData::as_fuse_{entry,file_attr}
Florian Klink
3
-57
/
+46
2024-04-15
r/7920
refactor(tvix/castore/fs): remove "add … handle" debug messages
Florian Klink
1
-2
/
+0
2024-04-15
r/7919
feat(tvix/castore/fs): assign read[dir*]/release[dir] ops to parent span
Florian Klink
1
-13
/
+20
2024-04-15
r/7918
fix(tvix/castore/fs): use record to add fields to current span
Florian Klink
1
-19
/
+11
2024-04-15
r/7917
feat(tvix/castore/fs): implement readdirplus
Florian Klink
1
-1
/
+126
2024-04-15
r/7916
refactor(tvix/castore/fs): use consistent span field name for handle
Florian Klink
1
-5
/
+4
2024-04-15
r/7915
feat(tvix/castore/fs): implement opendir/releasedir
Florian Klink
2
-68
/
+144
2024-04-15
r/7914
refactor(tvix/castore/fs): use std::sync::Mutex
Florian Klink
1
-21
/
+24
2024-04-15
r/7913
refactor(tvix/castore/fs): simplify some separate spawn and blocks
Florian Klink
1
-13
/
+6
2024-04-15
r/7912
feat(tvix/castore/fs): support extended attributes
Florian Klink
2
-5
/
+207
2024-02-19
r/7558
feat(tvix/castore): Compile fix for Darwin
Peter Kolloch
1
-0
/
+3
2024-02-17
r/7535
feat(tvix/castore/fs): make allow_other configurable
Florian Klink
2
-3
/
+8
2024-01-21
r/7435
chore(tvix/store): Use BoxStream type alias
Connor Brewster
1
-4
/
+4
2024-01-09
r/7364
refactor(tvix/castore): do clone inside a scope
Florian Klink
1
-6
/
+5
2024-01-09
r/7359
refactor(tvix): use AsRef<dyn …> instead of Deref<Target= …>
Florian Klink
3
-14
/
+14
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
7
-0
/
+1312