Skip to content

fix: make dedup cache topology-aware with lease epoch - #6

Open
jearthliu wants to merge 2 commits into
rasoolharlym8:mainfrom
jearthliu:fix/topology-aware-dedup-cache
Open

fix: make dedup cache topology-aware with lease epoch#6
jearthliu wants to merge 2 commits into
rasoolharlym8:mainfrom
jearthliu:fix/topology-aware-dedup-cache

Conversation

@jearthliu

Copy link
Copy Markdown

Cache entries are now tagged with the lease-handoff epoch and only deduplicate against same-epoch versions. A handoff bumps the epoch, so stale versions cached under an old shard assignment can no longer shadow new emissions — the cache key collision that caused partial results during rebalancing. Closes #3.

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.

🎯 Fix Cache Key Collision and Partial Results during Tenant Shuffle-Sharding Rebalance in Query Frontend

1 participant