Hive Hive
Sign in

Cache substrate aligned with Bazel/REAPI two-cache model

Metadata
Source
GitHub
Version
0.13.0
Domains
Published
Jun 05, 2026 · 15:23 UTC
Repository
tuist/once
Update

The cache layer now follows the Bazel/REAPI two-cache model: one content-addressed blob store plus one action cache. The experimental kv/ keyed-blob namespace and related *_keyed_* methods have been removed. ActionResult.stdout and stderr are now optional, so writes that did not capture output (or had nothing worth recording) leave those fields unset instead of materialising an empty blob. Tuist cache reads that reference an unavailable blob now correctly count as a cache miss.