lablup / lablup/backend.ai-webui
Session resource grid: no way to reach sessions beyond the 100-session cap
- Dominant language
- TypeScript
- Stars
- 133
- Forks
- 81
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 355
Description
Follow-up from the FR-3571 stack review.
The grid renders at most 100 sessions of the current filter and shows a truncation banner beyond that. There is no pagination or "load more", so the only way to reach the rest is to narrow the filter — which is awkward on the admin page, where more than 100 sessions is normal.
Per Jongeun Lee this was deliberate: the grid still runs on the legacy (non-V2) `compute_session_list` query, so the request is already heavy and auto-refresh would multiply the cost. Lifting the cap depends on migrating the grid to the V2 session connection, which needs schema changes requested from the core team.
**Blocked on**: V2 migration of the session query used by the grid.
Reported by Sujin Kim.
JIRA Issue: FR-3584
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the admin session grid and the legacy compute_session_list query mentioned in the issue, then review the V2 session connection and schema changes requested from the core team. Done means sessions beyond the 100-session cap are reachable without narrowing the filter, with the truncation behavior handled appropriately.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100