-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feature/pdct 1440 implement multi geographies in the navigator backend #386
Feature/pdct 1440 implement multi geographies in the navigator backend #386
Conversation
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.
I've not been deep in the backend as you so can't comment too much on functionality, but it all looks very sound otherwise :)
@katybaulch great to be getting this in! Some questions as this is quite a big change:
|
Dismissing review until we've tested this locally post lunch.
Just to clarify, we're now passing an array of geographies. Where there is only one geography, this will have the effect Sounds good. Let's catch up after lunch as I could really use a hand validating this! |
Confirmed locally that there are some differences so iterating to fix before merge. |
I have removed the pipeline query updates from this PR so we can test in isolation on staging. |
* Make pipeline query support multi geos * Make ordering of db objects the same * Update comment * Make sure query is more equivalent to incumbent * Create db_state_validator.py * Create way of validating two db state files * Revert "Create db_state_validator.py" This reverts commit a03f693. * Get most recent slug comments * Break formatting of db_state contents into separate function * Refactor generating db_state content into new function * Updating the script to use sdk models. (#389) Co-authored-by: Mark <[email protected]> * Add test cases for checking db_state content * Refactor write_documents_to_s3 for test isolation --------- Co-authored-by: NextGenEng <[email protected]> Co-authored-by: Mark <[email protected]>
This is the PR specifically for the pipeline changes with more comments from Mark on :) #388 |
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.
Mostly very minor comments from me below. Looking really good otherwise!
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!
Description
Implement multiple navigators in the backend.
Clean up to come after validation on staging and the final update to the frontend to remove old references.
Proposed version
Please select the option below that is most relevant from the list below. This
will be used to generate the next tag version name during auto-tagging.
Visit the Semver website to understand the
difference between
MAJOR
,MINOR
, andPATCH
versions.Notes:
used -- e.g. Major > Minor > Patch
sure your selected option is marked
[x]
with no spaces in between thebrackets and the
x
Type of change
Please select the option(s) below that are most relevant:
How Has This Been Tested?
Please describe the tests that you added to verify your changes.
Reviewer Checklist