AlexsLemonade / AlexsLemonade/refinebio

Make the dashboard more efficient

Open
#2,371 5 comments 0 reactions 0 assignees View on GitHub
dashboard devfriendliness nice to have
Dominant language
Python
Stars
135
Forks
21
PR merge metrics
No merged PRs in 30d

Description

### Context

I have been using the dashboard a lot recently while debugging the failed processor jobs.

### Problem or idea

The dashboard still takes like a minute to refresh the cache and times out.

### Solution or next step

Are all of our queries actually necessary? Are we hitting the index properly? Would implementing https://github.com/AlexsLemonade/refinebio/issues/1842 help?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the dashboard cache refresh that currently takes about a minute and times out, then inspect whether its queries use the expected indexes. Review issue #1842 as a possible related direction. Done means the dashboard refresh completes without timing out and the required queries and index usage are understood.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.