snix/tvix/store/src
Brian Olsen cfb810d81a fix(tvix/store): Fix FUSE support on MacOS
This partially fixes b/312 and gets FUSE to work again on MacOS.

It is mostly small type changes and an update to fuse-backend-rs because
upstream currently doesn't work with MacFuse. It also sets the default
FUSE thread count on MacOS to 1 because otherwise the mount command will
hang when shutting down as only one thread gets ENODEV and all the others
just keep blocking.

Change-Id: Ifb3c4268caf296c487049c1dc4618acb32497f44
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9490
Tested-by: BuildkiteCI
Reviewed-by: Connor Brewster <cbrewster@hey.com>
Reviewed-by: flokli <flokli@flokli.de>
2023-10-02 15:46:47 +00:00
..
bin fix(tvix/store): Fix FUSE support on MacOS 2023-10-02 15:46:47 +00:00
fs fix(tvix/store): Fix FUSE support on MacOS 2023-10-02 15:46:47 +00:00
listener feat(tvix/store): Support listening on UNIX domain sockets 2023-09-25 17:41:37 +00:00
nar refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
pathinfoservice refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
proto chore(tvix/[ca]store): allow building without tonic-reflection 2023-09-26 10:07:40 +00:00
tests refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
lib.rs feat(tvix/store): Support listening on UNIX domain sockets 2023-09-25 17:41:37 +00:00