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.
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
[Saved Objects] Update the
migrationVersion
property to hold a plain string value #150075[Saved Objects] Update the
migrationVersion
property to hold a plain string value #150075Changes from all commits
a0603f2
9f88063
c2cf9f0
9191797
b38c9e1
fd7b6a9
58f1d38
da2cc1b
4adee70
e4d5bf5
346858a
c2c6c1f
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
NIT: There's a subtle difference of behavior between
typeMigrationVersion
and the other attributes here (X && { X }
vsX != null ? { X } : {}
) . Not saying that one is better than the other, but isn't that a risk somehow to have this specific prop handled differently here?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.
That's good notice. That's done so to keep backward compatibility -- previously, we used
migrationVersion: {}
to trigger migrations, but now an empty string does that trick. In order to keep the value, we are using this ternary operator.