simple_sitemap.queue_stashed_results should be in keyvalue instead of state

Created on 29 March 2024, 8 months ago
Updated 12 April 2024, 7 months ago

Problem/Motivation

The State service provides a specific collection of the key-value store intended for frequently accessed items. Over in 📌 Use cache collector for state Needs review core will be adding caching around this so the entire state collection is loaded at once to improve performance.

Simple Sitemap has been identified as storing a large amount of data in simple_sitemap.queue_stashed_results in state. This seems unlikely to be needed on every page load - please consider moving this to a separate collection in the key-value store so state can be reserved for frequently used items only.

Steps to reproduce

Proposed resolution

Move simple_sitemap.queue_stashed_results from state to a separate key-value collection.

Remaining tasks

User interface changes

API changes

Data model changes

📌 Task
Status

Fixed

Version

4.0

Component

Code

Created by

🇬🇧United Kingdom longwave UK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024