299_Performance_tweaks #302

Merged
mpeltriaux merged 4 commits from 299_Performance_tweaks into master 2023-02-23 10:19:56 +01:00
Owner

Implements #299

# Implements #299
mpeltriaux added 4 commits 2023-02-23 10:19:50 +01:00
* improves central is_shared_with() method of ShareableObjectMixin to run ~30% faster
* improves performance for filter_show_all() in ShareableTableFilterMixin and CheckboxCompensationTableFilter by ~40%
* improves db fetching performance of landing page by ~75%
* reduces number of queries performed on detail views of intervention, compensation and eco_account
* renders deductable_rest of eco account beneath progressbar on eco account index view
    * clarifies ordering logic of related column
mpeltriaux merged commit bc9c22949d into master 2023-02-23 10:19:56 +01:00
mpeltriaux deleted branch 299_Performance_tweaks 2023-02-23 10:20:00 +01:00
Sign in to join this conversation.
No description provided.