Reuse Zig caches and narrow Zelnet admission inputs #241

Merged
binjovi-bot merged 2 commits from perf/zelnet-recipe-cache into trunk 2026-09-11 00:38:51 +00:00
Owner

Keep separate image-and-architecture cache identities for Zelnet admission and release. Admission copies all compiler, embedded fixture and platform format inputs without unrelated docs or package metadata. Release keeps its complete source and existing isolated per-platform local cache ownership.

Validation: current source e7f0d7ee passes all 1015 tests with both full and narrowed inputs, including concurrent local cache use. A real cluster BuildKit probe passed four admission builds: initial execution, warm cache hit, docs-only cache hit, and compiler-input execution. All exported the exact existing check marker. make check passes; full pipeline p95 and packaging savings remain unmeasured.

Keep separate image-and-architecture cache identities for Zelnet admission and release. Admission copies all compiler, embedded fixture and platform format inputs without unrelated docs or package metadata. Release keeps its complete source and existing isolated per-platform local cache ownership. Validation: current source e7f0d7ee passes all 1015 tests with both full and narrowed inputs, including concurrent local cache use. A real cluster BuildKit probe passed four admission builds: initial execution, warm cache hit, docs-only cache hit, and compiler-input execution. All exported the exact existing check marker. make check passes; full pipeline p95 and packaging savings remain unmeasured.
Reuse isolated Zig caches and narrow Zelnet admission inputs
All checks were successful
binjovi/ci Binjovi completed the frozen plan
ebb46940f1
Pin the released Zig builder with parallel packaging stages
All checks were successful
binjovi/ci Binjovi completed the frozen plan
7e2dbcd96f
binjovi-bot deleted branch perf/zelnet-recipe-cache 2026-09-11 00:38:51 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/binjovi-plans!241
No description provided.