Skip to content

Improve the query structure and performance of /api/channel #3835

@bjester

Description

@bjester

Observed behavior

We had to revert changes that added better ordering of channels on the 'My Channel's view, because the sort by modified caused the request to timeout

Expected behavior

The API endpoint should return results ordered descending by the last modified date, and should not timeout.

User-facing consequences

The user is unable to load the list of their channels

Steps to reproduce the issue

The request timeouts are likely to due to issues at scale, and the dependent on the quantity of the user's channels and quantity of resources in each channel.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions