-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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 object migrations #20243
Saved object migrations #20243
Commits on Jun 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4411f7a - Browse repository at this point
Copy the full SHA 4411f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69a2632 - Browse repository at this point
Copy the full SHA 69a2632View commit details
Commits on Jun 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dc28022 - Browse repository at this point
Copy the full SHA dc28022View commit details -
Configuration menu - View commit details
-
Copy full SHA for d219188 - Browse repository at this point
Copy the full SHA d219188View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff5cb68 - Browse repository at this point
Copy the full SHA ff5cb68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d232c4 - Browse repository at this point
Copy the full SHA 2d232c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85593a6 - Browse repository at this point
Copy the full SHA 85593a6View commit details
Commits on Jun 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0e49e4e - Browse repository at this point
Copy the full SHA 0e49e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 494db0d - Browse repository at this point
Copy the full SHA 494db0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db8e0a9 - Browse repository at this point
Copy the full SHA db8e0a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb1529 - Browse repository at this point
Copy the full SHA ceb1529View commit details
Commits on Jun 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a098084 - Browse repository at this point
Copy the full SHA a098084View commit details
Commits on Jun 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 027cc10 - Browse repository at this point
Copy the full SHA 027cc10View commit details
Commits on Jun 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 29ecffc - Browse repository at this point
Copy the full SHA 29ecffcView commit details -
Merge pull request #1 from kobelb/migrations/saved_objects
Making onBeforeWrite accessible to custom factories
Configuration menu - View commit details
-
Copy full SHA for 10ad3ba - Browse repository at this point
Copy the full SHA 10ad3baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d75d0a - Browse repository at this point
Copy the full SHA 8d75d0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 723f2a3 - Browse repository at this point
Copy the full SHA 723f2a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a726fe0 - Browse repository at this point
Copy the full SHA a726fe0View commit details
Commits on Jun 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7f566f5 - Browse repository at this point
Copy the full SHA 7f566f5View commit details
Commits on Jun 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b4bb4bc - Browse repository at this point
Copy the full SHA b4bb4bcView commit details -
Remove index patching from the saved object pre-write
This will be done on Kibana startup instead
Configuration menu - View commit details
-
Copy full SHA for 72a9a0a - Browse repository at this point
Copy the full SHA 72a9a0aView commit details
Commits on Jul 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 87e4b75 - Browse repository at this point
Copy the full SHA 87e4b75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f15c1 - Browse repository at this point
Copy the full SHA 89f15c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4aaa4 - Browse repository at this point
Copy the full SHA 7b4aaa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4b19e - Browse repository at this point
Copy the full SHA 6c4b19eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43d865c - Browse repository at this point
Copy the full SHA 43d865cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 171e635 - Browse repository at this point
Copy the full SHA 171e635View commit details -
Configuration menu - View commit details
-
Copy full SHA for d87cc0c - Browse repository at this point
Copy the full SHA d87cc0cView commit details
Commits on Jul 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f616ba5 - Browse repository at this point
Copy the full SHA f616ba5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f32d20c - Browse repository at this point
Copy the full SHA f32d20cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c70838a - Browse repository at this point
Copy the full SHA c70838aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb7b7d0 - Browse repository at this point
Copy the full SHA bb7b7d0View commit details
Commits on Jul 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 68db719 - Browse repository at this point
Copy the full SHA 68db719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8e399 - Browse repository at this point
Copy the full SHA 7b8e399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54c98e2 - Browse repository at this point
Copy the full SHA 54c98e2View commit details
Commits on Jul 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9d6f72d - Browse repository at this point
Copy the full SHA 9d6f72dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f65dc - Browse repository at this point
Copy the full SHA b3f65dcView commit details
Commits on Jul 18, 2018
-
Add validation to the saved object client (server side)
This is important for a variety of reasons, but particularly, in this case, it's key to the upcoming migration system. Migrations make assumptions about documents being up to date in certain scenarios, and if those assumptions are wrong, the index will end up with invalid documents that will prevent Kibana from booting. Having a structured way of validating that a document is in fact up to date prior to writing it will mitigate that scenario.
Configuration menu - View commit details
-
Copy full SHA for a72d2eb - Browse repository at this point
Copy the full SHA a72d2ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d2c573 - Browse repository at this point
Copy the full SHA 4d2c573View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6cb8a3 - Browse repository at this point
Copy the full SHA c6cb8a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdedfb0 - Browse repository at this point
Copy the full SHA bdedfb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cd918e - Browse repository at this point
Copy the full SHA 6cd918eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b708c3a - Browse repository at this point
Copy the full SHA b708c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3fd212 - Browse repository at this point
Copy the full SHA c3fd212View commit details
Commits on Jul 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d52a8ee - Browse repository at this point
Copy the full SHA d52a8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2583486 - Browse repository at this point
Copy the full SHA 2583486View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9e9353 - Browse repository at this point
Copy the full SHA e9e9353View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7162c74 - Browse repository at this point
Copy the full SHA 7162c74View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9838e8 - Browse repository at this point
Copy the full SHA b9838e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7456364 - Browse repository at this point
Copy the full SHA 7456364View commit details -
Configuration menu - View commit details
-
Copy full SHA for dba1662 - Browse repository at this point
Copy the full SHA dba1662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b4347b - Browse repository at this point
Copy the full SHA 3b4347bView commit details
Commits on Jul 23, 2018
-
Remove ref to docValidator in saved objects mixin.
Migrations run validation, so the ref is redundant.
Configuration menu - View commit details
-
Copy full SHA for 03581c5 - Browse repository at this point
Copy the full SHA 03581c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43cecc5 - Browse repository at this point
Copy the full SHA 43cecc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60b6e58 - Browse repository at this point
Copy the full SHA 60b6e58View commit details -
Move migration tests into saved_object folder.
Add basic test for migration cluster coordination.
Configuration menu - View commit details
-
Copy full SHA for 7a40d86 - Browse repository at this point
Copy the full SHA 7a40d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f0809 - Browse repository at this point
Copy the full SHA f5f0809View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6ad734 - Browse repository at this point
Copy the full SHA c6ad734View commit details
Commits on Jul 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d02c67b - Browse repository at this point
Copy the full SHA d02c67bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce171e2 - Browse repository at this point
Copy the full SHA ce171e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 586870a - Browse repository at this point
Copy the full SHA 586870aView commit details -
Modify migrations to not set migrationVersion on docs
that have no migrations defined.
Configuration menu - View commit details
-
Copy full SHA for 8471d03 - Browse repository at this point
Copy the full SHA 8471d03View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff1494a - Browse repository at this point
Copy the full SHA ff1494aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeaee8b - Browse repository at this point
Copy the full SHA aeaee8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e2634 - Browse repository at this point
Copy the full SHA 89e2634View commit details
Commits on Jul 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 531ceb9 - Browse repository at this point
Copy the full SHA 531ceb9View commit details -
Change migrations to pass invalid / non saved object
raw docs through to the dest index unmigrated.
Configuration menu - View commit details
-
Copy full SHA for 5a9b936 - Browse repository at this point
Copy the full SHA 5a9b936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e43afa - Browse repository at this point
Copy the full SHA 1e43afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 644c221 - Browse repository at this point
Copy the full SHA 644c221View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8841f5 - Browse repository at this point
Copy the full SHA b8841f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b0eb9 - Browse repository at this point
Copy the full SHA 38b0eb9View commit details
Commits on Aug 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 57c192a - Browse repository at this point
Copy the full SHA 57c192aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c38d764 - Browse repository at this point
Copy the full SHA c38d764View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f521a9 - Browse repository at this point
Copy the full SHA 3f521a9View commit details -
Fix bug in the index up to date check for migrations. If there
are no migrations defined, and the index has the expected mappings, then the index is considered up to date.
Configuration menu - View commit details
-
Copy full SHA for e03365e - Browse repository at this point
Copy the full SHA e03365eView commit details
Commits on Aug 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b905634 - Browse repository at this point
Copy the full SHA b905634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 095d47b - Browse repository at this point
Copy the full SHA 095d47bView commit details
Commits on Aug 7, 2018
-
Refactor migrations per feedback, tweak logs, a bit of clean up,
and using concrete source index, rather than an aliased source index.
Configuration menu - View commit details
-
Copy full SHA for d7a9b84 - Browse repository at this point
Copy the full SHA d7a9b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ad10f - Browse repository at this point
Copy the full SHA 71ad10fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a8f955 - Browse repository at this point
Copy the full SHA 4a8f955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10b0222 - Browse repository at this point
Copy the full SHA 10b0222View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2011f1c - Browse repository at this point
Copy the full SHA 2011f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e34e4f8 - Browse repository at this point
Copy the full SHA e34e4f8View commit details
Commits on Aug 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 753e820 - Browse repository at this point
Copy the full SHA 753e820View commit details -
Configuration menu - View commit details
-
Copy full SHA for de53060 - Browse repository at this point
Copy the full SHA de53060View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4671f11 - Browse repository at this point
Copy the full SHA 4671f11View commit details
Commits on Aug 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d7cc69f - Browse repository at this point
Copy the full SHA d7cc69fView commit details -
Consolodate es + kibana launching logic that is the source
of flaky tests (the failure is reproduced consistently in the migrations branch, but was flaky prior to that).
Configuration menu - View commit details
-
Copy full SHA for 05887e0 - Browse repository at this point
Copy the full SHA 05887e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e03a863 - Browse repository at this point
Copy the full SHA e03a863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130457e - Browse repository at this point
Copy the full SHA 130457eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b18879 - Browse repository at this point
Copy the full SHA 3b18879View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ba1b3 - Browse repository at this point
Copy the full SHA b1ba1b3View commit details
Commits on Aug 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 78e7227 - Browse repository at this point
Copy the full SHA 78e7227View commit details
Commits on Aug 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d9fc199 - Browse repository at this point
Copy the full SHA d9fc199View commit details -
Fix order of mixins in kbn_server Fix package.json newline Update yarn.lock after merging master
Configuration menu - View commit details
-
Copy full SHA for 4cacb87 - Browse repository at this point
Copy the full SHA 4cacb87View commit details
Commits on Sep 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c6896d2 - Browse repository at this point
Copy the full SHA c6896d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 475defa - Browse repository at this point
Copy the full SHA 475defaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b45b74 - Browse repository at this point
Copy the full SHA 9b45b74View commit details
Commits on Sep 5, 2018
-
Code refinements per code review feedback, renaming various
functions, tweaking comments, etc.
Configuration menu - View commit details
-
Copy full SHA for 26e04e6 - Browse repository at this point
Copy the full SHA 26e04e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b3e5b - Browse repository at this point
Copy the full SHA 51b3e5bView commit details -
Fix document migrator TypeScript error resultant from changing
attributes type from any to object.
Configuration menu - View commit details
-
Copy full SHA for 5c2a5fd - Browse repository at this point
Copy the full SHA 5c2a5fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd609f - Browse repository at this point
Copy the full SHA 1cd609fView commit details
Commits on Sep 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3ed23ba - Browse repository at this point
Copy the full SHA 3ed23baView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4471ba - Browse repository at this point
Copy the full SHA d4471baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f37115 - Browse repository at this point
Copy the full SHA 9f37115View commit details
Commits on Sep 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 30541c6 - Browse repository at this point
Copy the full SHA 30541c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b2dd34 - Browse repository at this point
Copy the full SHA 2b2dd34View commit details -
Add a comment to saved object repository
about why the migrator is necessary.
Configuration menu - View commit details
-
Copy full SHA for f5f8451 - Browse repository at this point
Copy the full SHA f5f8451View commit details
Commits on Sep 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dfbd4d3 - Browse repository at this point
Copy the full SHA dfbd4d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 685fe2b - Browse repository at this point
Copy the full SHA 685fe2bView commit details
Commits on Sep 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a47096e - Browse repository at this point
Copy the full SHA a47096eView commit details -
Move saved object conversion logic to its own file, and
expose it as part of the migration system
Configuration menu - View commit details
-
Copy full SHA for c0b1970 - Browse repository at this point
Copy the full SHA c0b1970View commit details -
Configuration menu - View commit details
-
Copy full SHA for 317242d - Browse repository at this point
Copy the full SHA 317242dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 329bc41 - Browse repository at this point
Copy the full SHA 329bc41View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd099c9 - Browse repository at this point
Copy the full SHA fd099c9View commit details
Commits on Sep 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a1c9807 - Browse repository at this point
Copy the full SHA a1c9807View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b5442 - Browse repository at this point
Copy the full SHA a1b5442View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbcf3d7 - Browse repository at this point
Copy the full SHA dbcf3d7View commit details
Commits on Sep 13, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0dbf496 - Browse repository at this point
Copy the full SHA 0dbf496View commit details
Commits on Sep 14, 2018
-
Fix bug with importing future docs reporting a poor error.
Fix bug with importing docs that have properties belonging to a a future migration.
Configuration menu - View commit details
-
Copy full SHA for 5ea544e - Browse repository at this point
Copy the full SHA 5ea544eView commit details -
Configuration menu - View commit details
-
Copy full SHA for efa0065 - Browse repository at this point
Copy the full SHA efa0065View commit details
Commits on Sep 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 119ebc4 - Browse repository at this point
Copy the full SHA 119ebc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0408cbf - Browse repository at this point
Copy the full SHA 0408cbfView commit details