discourse/plugins/discourse-data-explorer/spec/system
Natalie Tay b617df4fbd
FEATURE: Cache data explorer responses by query and param for quick results (#39118)
Query results are currently not cached, every page load requires users
to re-run queries. We want to cache results per query+params in redis
(24h ttl), show cached results on page load, and let users know when
they're viewing a cached result. Editing the query invalidates cache.




https://github.com/user-attachments/assets/09454e64-7579-4e74-a972-2c7b78059f6a
2026-04-07 11:57:33 +08:00
..
page_objects/pages FEATURE: Cache data explorer responses by query and param for quick results (#39118) 2026-04-07 11:57:33 +08:00
ai_query_generation_spec.rb FEATURE: AI-generated queries using user-filled descriptions (#39095) 2026-04-04 23:57:46 +08:00
bookmark_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
core_features_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
new_query_spec.rb UX: Data explorer has a new query page (#39094) 2026-04-03 18:22:12 +08:00
param_input_spec.rb UX: Dedicated page when viewing/editing a particular query (#39114) 2026-04-06 23:51:13 +08:00
query_runner_spec.rb FEATURE: Cache data explorer responses by query and param for quick results (#39118) 2026-04-07 11:57:33 +08:00
reports_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00