Skip to content

Defer deletes until build completes#4868

Draft
davidmorgan wants to merge 1 commit intodart-lang:masterfrom
davidmorgan:defer-deletes
Draft

Defer deletes until build completes#4868
davidmorgan wants to merge 1 commit intodart-lang:masterfrom
davidmorgan:defer-deletes

Conversation

@davidmorgan
Copy link
Copy Markdown
Contributor

@davidmorgan davidmorgan commented Mar 31, 2026

Fix #4018

Create the filesystem cache in build_plan instead of in build_series, so that deletes on startup go to the cache and are flushed at the end of the build.

Allow writes/deletes and invalidates without flush in the cache: writes/deletes take precedence over what's on disk.

@github-actions
Copy link
Copy Markdown

PR Health

Changelog Entry ✔️
Package Changed Files

Changes to files need to be accounted for in their respective changelogs.

This check can be disabled by tagging the PR with skip-changelog-check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Check delete / write on regeneration

1 participant