1
Queue detail page: allow sorting messages by date descending (newest first)
Source: supabase/supabase#47797 · opened by @flesicek
Problem:
In the Dashboard under Integrations → Queues, when you click into a specific queue, the queue detail page shows its messages (pending and archived). This list is always ordered ascending (oldest first), with no way to change the sort order.
For queues with thousands of processed messages, this makes it practically impossible to inspect recent activity — to see the most recently processed messages, you'd have to page through the entire history.
Use case:
When debugging a production queue, the most common question is "what happened just now?" — checking whether the latest messages were processed correctly or why they failed. Ascending-only ordering makes the most needed messages the hardest to reach.
Proposed solution:
On the queue detail page, add sort controls to the message list (at minimum a sort toggle on the enqueued/timestamp column), and consider defaulting the Archived tab to descending, since recent messages are what users almost always need.
In the Dashboard under Integrations → Queues, when you click into a specific queue, the queue detail page shows its messages (pending and archived). This list is always ordered ascending (oldest first), with no way to change the sort order.
For queues with thousands of processed messages, this makes it practically impossible to inspect recent activity — to see the most recently processed messages, you'd have to page through the entire history.
Use case:
When debugging a production queue, the most common question is "what happened just now?" — checking whether the latest messages were processed correctly or why they failed. Ascending-only ordering makes the most needed messages the hardest to reach.
Proposed solution:
On the queue detail page, add sort controls to the message list (at minimum a sort toggle on the enqueued/timestamp column), and consider defaulting the Archived tab to descending, since recent messages are what users almost always need.
No pledges yet. Be the first to back this.
Comments
Similar requests
Very low sporadic use & auto-pause
1 vote · 0 comments
Integrate Deno queue into Supabase
6 votes · 0 comments
Event-Driven Message Queue akin to GCP Pub/Sub for Distributed Systems
10 votes · 0 comments
[Supabase-js] Support ordering numeric column ascending but push zeros and/or negatives to the end
1 vote · 0 comments
PG_NET - Http request queue priority
1 vote · 0 comments
No comments yet.