OHDSI / Atlas

ATLAS is an open source software tool for researchers to conduct scientific analyses on standardized observational data
http://atlas-demo.ohdsi.org/
Apache License 2.0
266 stars 136 forks source link

Server-side pagination adapter for Datatables #1003

Open pavgra opened 5 years ago

pavgra commented 5 years ago

It is required to build a pluggable adapter for Datatables plugin (used all across Atlas) so that it can properly work with Spring's @Pagination Pageable pageable and apply it to Cohort Characterization, Feature Analyses and Cohort Pathways lists.

pavgra commented 5 years ago
  1. Static facets -> separate endpoints
  2. SearchDTO -> Specification
fdefalco commented 5 years ago

How will this work with the filter box on the datatables? Does the datatable component support filtering from a backend API?

image

pavgra commented 5 years ago

@fdefalco , we work on both facets, pagination, and filtering at back-end w/o using datatables specific protocol. Hopefully will share results next week

anthonysena commented 5 years ago

Maybe related to OHDSI/WebAPI#681?

pbr6cornell commented 5 years ago

This seems like an important performance optimization for ATLAS 2.8, but adding multiple folks on this, because it seems like it'll touch a lot of pieces if we decide to take it on, and we need careful coordination.