DFE-Digital / DFE-Digital/compass

Performance and pagination for triage views

Open
#131 0 comments 0 reactions 1 assignee View on GitHub

@andyjones81 is already working on this.

Since Dec 5, 2025.

Dominant language
HTML
Stars
0
Forks
1
Avg merge
1m
Merged PRs (30d)
3

Description

User story

As a Central Ops user, I need triage and prioritisation views to remain responsive even with large volumes of requests so they are usable in live meetings.

Description

Optimise data queries and implement pagination/lazy loading for triage board, list and dashboard views.

Acceptance criteria
  • Triage board supports pagination or lazy loading for large datasets
  • Prioritisation list view supports pagination or similar mechanism
  • Queries are profiled and optimised (e.g. appropriate indexes)
  • Agreed performance targets met (e.g. key views load within X seconds for 1k+ records)
  • Basic monitoring added for query performance and errors
Non-functional
  • Performance characteristics documented, including any known limits

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.