tvl-depot/tvix/castore/src
Florian Klink 28b692fd50 feat(tvix/tvix-store): improve progress bars
Don't show an empty spinner for daemon commands.
Move the bar to the right, so the text is better aligned between spinner
progress and bar progress styles.

Generally, push progress bars a bit more down to the place where we can
track progress. This includes adding one in the upload_blob span.

Introduce another progress style template for transfers, which
interprets the counter as bytes (not just a plain integer), and also a data rate.
Use it for here and in the fetching code, and also make the progress bar
itself a bit less wide.

Change-Id: I15c2ea3d2b24b5186cec19cd3dbd706638497f40
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11845
Tested-by: BuildkiteCI
Autosubmit: flokli <flokli@flokli.de>
Reviewed-by: Simon Hauser <simon.hauser@helsinki-systems.de>
2024-06-17 12:57:34 +00:00
..
blobservice refactor(tvix/castore/blobservice/memory): use parking_lot RwLock 2024-05-11 15:09:33 +00:00
directoryservice feat(castore/directory): add cache combinator 2024-06-16 08:42:53 +00:00
fs fix(tvix/store/bin): fix shutdown behaviour for FUSE 2024-06-16 12:02:11 +00:00
import feat(tvix/tvix-store): improve progress bars 2024-06-17 12:57:34 +00:00
proto refactor(castore/directory): separate order logic from ClosureValidator 2024-06-16 05:01:07 +00:00
tests refactor(tvix/castore/import): make module, split off fs and error 2024-04-20 14:14:19 +00:00
digests.rs feat(tvix/castore): impl Debug for B3Digest 2024-03-17 22:18:20 +00:00
errors.rs refactor(tvix/castore/error): drop From<PoisonError<T>> for Error 2024-05-11 15:09:33 +00:00
fixtures.rs refactor(tvix): condense long bytestrings 2023-10-27 07:37:26 +00:00
hashing_reader.rs refactor(tvix/castore/hashing_reader): migrate to rstest 2024-04-07 14:51:47 +00:00
lib.rs feat(tvix/castore): expose PathBuf too 2024-05-01 19:10:49 +00:00
path.rs feat(tvix/castore/path): implement PathBuf::from_host_path 2024-05-02 13:28:29 +00:00
tonic.rs refactor(tvix/castore/tonic): migrate to rstest 2024-04-07 14:51:47 +00:00