Skip to content

Test deterministic z9 subtree scheduling#24

Closed
Symmetricity wants to merge 2 commits into
masterfrom
tmp/pr892-subtree-z9-clean
Closed

Test deterministic z9 subtree scheduling#24
Symmetricity wants to merge 2 commits into
masterfrom
tmp/pr892-subtree-z9-clean

Conversation

@Symmetricity
Copy link
Copy Markdown
Owner

Temporary CI validation branch for deterministic z9 subtree scheduling. This is stacked on the submitted-PR fork master and the z6-cluster scheduler candidate; not intended as an upstream PR body.

Symmetricity and others added 2 commits May 24, 2026 14:32
Higher zoom polygon tiles need a deterministic cached parent, but
forcing all polygon cache lookups to z6 removes most dynamic cache hits
and increases clipping fallback work.

Keep the existing dynamic clip cache behavior and instead schedule each
z6 parent tile before posting its higher-zoom descendants. This
preserves parallelism across z6 clusters while making the ancestor choice
deterministic within each cluster.

Co-authored-by: Codex <noreply@openai.com>
Write z6-z8 prefix tiles before posting descendant work, then schedule each z9 subtree as a sequential range. This keeps dynamic clip-cache reuse while making parent availability deterministic within each subtree, avoiding the fixed-cache fallback cost seen in PR systemed#892.

Co-authored-by: Codex <noreply@openai.com>
@Symmetricity Symmetricity deleted the tmp/pr892-subtree-z9-clean branch May 25, 2026 05:18
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.

1 participant