SEED-platform / seed

Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
Other
107 stars 55 forks source link

Improved Inventory and Detail Page Performance  #4582

Closed kflemin closed 5 months ago

kflemin commented 6 months ago

Per Peer Review feedback, need to improve the performance of page load times, especially for large datasets or for individual buildings that have had many merge records. Enable a user to limit the merge history or delete items in their merge history.

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

haneslinger commented 5 months ago

These PRs should help https://github.com/SEED-platform/seed/pull/4633 https://github.com/SEED-platform/seed/pull/4631 https://github.com/SEED-platform/seed/pull/4628 https://github.com/SEED-platform/seed/pull/4625 https://github.com/SEED-platform/seed/pull/4621 https://github.com/SEED-platform/seed/pull/4607 https://github.com/SEED-platform/seed/pull/4630 https://github.com/SEED-platform/seed/pull/4619

haneslinger commented 5 months ago

Using the dev1 data, org BPS – DC, cycle 2016, column list profile BETTER + EEEJ, no filters, I’ve got it from about 9 seconds to 6.5 seconds. The screen shot below shows the old timeline in the mauve box and the new outside the box.

Image

haneslinger commented 5 months ago

@kflemin this good? Happy to do more with a little direction

kflemin commented 5 months ago

this is great, thank you!