[P1] Performance improvements and loading indicator #44

Open
opened 2022-10-19 10:58:05 +13:00 by mattn · 6 comments
mattn commented 2022-10-19 10:58:05 +13:00 (Migrated from gitlab.catalyst.net.nz)

Loading habitats, zones, and the final results table from the backend is slow. To alleviate this, Wilfred wants the following

  • Optimise the serializers so that they only output what is needed for a complete results table. Currently, there is a lot of nesting resulting in a JSON response containing thousands of lines
  • Add a loading indicator in place of the results table while waiting for the response. The habitats and zones shouldn't need one if optimised corrected as above
Loading habitats, zones, and the final results table from the backend is slow. To alleviate this, Wilfred wants the following * Optimise the serializers so that they only output what is needed for a complete results table. Currently, there is a lot of nesting resulting in a JSON response containing thousands of lines * Add a loading indicator in place of the results table while waiting for the response. The habitats and zones shouldn't need one if optimised corrected as above
mattn commented 2023-02-02 15:03:40 +13:00 (Migrated from gitlab.catalyst.net.nz)

assigned to @mattn

assigned to @mattn
mattn commented 2023-02-03 09:30:17 +13:00 (Migrated from gitlab.catalyst.net.nz)

Loading indicator has been added. Will leave the optimisations until after #40 is completed.

Loading indicator has been added. Will leave the optimisations until after #40 is completed.
mattn commented 2023-02-08 14:29:02 +13:00 (Migrated from gitlab.catalyst.net.nz)

mentioned in commit 47b6c48aea

mentioned in commit 47b6c48aea78d5790b47eba7f7c94f1e9588a242
mattn commented 2023-02-08 14:29:50 +13:00 (Migrated from gitlab.catalyst.net.nz)

mentioned in merge request !42

mentioned in merge request !42
mattn commented 2023-02-22 16:43:47 +13:00 (Migrated from gitlab.catalyst.net.nz)

#40 is complete but optimisations will have to be left for a later date due to budget. I'll leave the label as Todo for now.

#40 is complete but optimisations will have to be left for a later date due to budget. I'll leave the label as Todo for now.
mattn commented 2023-05-12 10:55:48 +12:00 (Migrated from gitlab.catalyst.net.nz)

unassigned @mattn

unassigned @mattn
Sign in to join this conversation.
No description provided.