-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add measurement processing workflow #363
Add measurement processing workflow #363
Conversation
# Conflicts: # mercury/forms.py # mercury/views/sensor.py
# Conflicts: # ag_data/tests/test_simulator.py
This reverts commit 4b19826.
+702 -457 is a big merge. Can you break this up into smaller, easier to review merges? |
@ray310 This pull request is not small. However, this pull request consists of only one functionality. And because of this functionality, many tests need to be refactored, otherwise they will break. In this sense, this pull request consist of one "logical" change. I am not sure how I can split it into smaller pull requests. Do you think there are some ways to split it up that I overlooked? |
I'm going through to review this now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@ray310 Ray, could we revert this PR for now, and merge it later today, if you are not in a hurry to use its functionality? This pull request has been requested for changes. |
@alldne Thank you for the heartfelt review and feedback! Most comments you provided now have some corresponding code changes either within the merger of this PR, or in #376. Please check if the fixes are sound. On the other hand, the 3 remaining conversations are now moved to separate issues due to larger footprints to fix. |
This pull request introduces a new workflow for creating measurements in the database. It will take the received measurement from the API or Simulator, and process it, followed by saving to the database.
This PR now includes: