changing account, instance and instance_type tables to have global un… #1272
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixes the below error seen on metrics-dev
This was caused by changing the autoincrement keys of the instance, instance_type and account tables to a singe column autoincrement key in #3333. The fix involves moving the making of the unknown dimension values for those tables into their own action that will add a global unknown value with a resource_id of -1 and an id column with the value 1.
Tests performed
Ran test suite in docker and manually tested that no warning showed up when ingesting cloud files and running the
xdmod.jobs-cloud-common.CloudUnknownDimensionInitializer
actionTypes of changes
Checklist: