Opened 3 years ago

Closed 3 years ago

#21186 closed enhancement (fixed)

Paginate results table

Reported by: iwakeh Owned by: metrics-team
Priority: Medium Milestone:
Component: Metrics/Relay Search Version:
Severity: Normal Keywords: metrics-2018
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


This should be implemented as soon as Onionoo paging is available.
See #17938.

Child Tickets

Change History (4)

comment:1 Changed 3 years ago by karsten

Summary: Atlas should use paginationPaginate results table

Attempt to tweak the summary.

comment:2 Changed 3 years ago by karsten

Keywords: metrics-2018 added

comment:3 Changed 3 years ago by karsten

Owner: changed from irl to metrics-team
Status: newassigned

comment:4 Changed 3 years ago by irl

Resolution: fixed
Status: assignedclosed

By updating datatables I've managed to improve the performance to load up to 500 relays at a time. The results table now also has pagination.

This isn't using Onionoo's pagination but this would involve more complex work to integrate, possibly is not something that could be done with datatables (although I haven't investigated fully).

Without the full set of data available, local sorting etc, doesn't really make sense. A version using Onionoo's pagination would probably also want for Onionoo to provide sorting.

Closing this as fixed for now, as the primary goal of this ticket has been achieved, but will keep in mind that any future version of Relay Search may use Onionoo's pagination if we move to a server-side rendered or rewritten client side application.

Note: See TracTickets for help on using tickets.