Skip to content

Preserve cached task data during updates - #701

Open
IlyaKhalafi wants to merge 1 commit into
taskiq-python:masterfrom
IlyaKhalafi:fix/inmemory-cache-updates
Open

IlyaKhalafi wants to merge 1 commit into
taskiq-python:masterfrom
IlyaKhalafi:fix/inmemory-cache-updates

Conversation

@IlyaKhalafi

Copy link
Copy Markdown

This PR fixes updates to in-memory task results and progress evicting other cached tasks. With this, existing entries can be updated at capacity and new task IDs still evict the oldest entry.

Fixes #700.

All 385 tests and the repository pre-commit checks pass. Four regression cases fail before the fix.

This branch has not been deployed

No deployments
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.

Updating in-memory task data evicts unrelated cached tasks

1 participant