Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: remove aggregated computation #651

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

Conversation

vjousse
Copy link
Collaborator

@vjousse vjousse commented Jul 8, 2024

🔧 Problem

We are currently using 2 different files to serve the same processes with detailed impacts and without. It requires some post processing and duplicated code/files to just set some values to 0.

🍰 Solution

As we are now loading in memory the detailed impacts file at server load, we can easily serve the undetailed version by parsing the JSON object and creating a copy with the detailed impacts set at zero.

🏝️ How to test

It should be an idempotent change. The app and the API should still work as expected when logged in and when not logged in.

@vjousse vjousse changed the base branch from master to chore/dont-use-django-to-get-processes July 8, 2024 13:21
@vjousse vjousse force-pushed the chore/remove-aggregated-computation branch from 17adb71 to b75a554 Compare July 9, 2024 09:17
@vjousse vjousse force-pushed the chore/dont-use-django-to-get-processes branch from a87d2f3 to f6e9d5f Compare July 9, 2024 16:07
Base automatically changed from chore/dont-use-django-to-get-processes to master July 9, 2024 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants