VEuPathDB / web-eda

Web browser code for EDA-based applications
Apache License 2.0
0 stars 0 forks source link

Subsetting: possible performance issues with multifilter distribution updates #357

Open danicahelb opened 3 years ago

danicahelb commented 3 years ago

As discussed in 8/30 EDA WG:

There are possible performance issues with updating distributions for multifilters:

Each click on a new filter within the multifilter is a separate request that will need time for the distributions to reload. Do we need an “update” button for better performance?

How is the live site handling this currently? There is no “update” button on the live site

Test with a multifilter example with lots of data. MALED is not yet available on the EDA site, for now try GEMS1 / Household / Dwelling facilities / Cooking fuel

steve-fischer-200 commented 3 years ago

adding an Update button is low cost. fixing the underlying performance problem is high cost.

steve-fischer-200 commented 3 years ago

adding a Update button is low cost. fixing the underlying backend performance problem is high cost.

maybe a compromise is to use the Update button when there are more than X multifilters?

danicahelb commented 3 years ago

@steve-fischer-200 we haven't noticed any performance issues with GEMS1. Maybe there will be issues with big studies that will be released later (MALED, Amazonia Peru)? Should we move this ticket to phase 2?