* Clone saved object document before migrating to prevent accidental mutations
* Add tests
* Add example comment
* Use latest version of lodash cloneDeep
* Revise spaces functional tests to use same sample data.
* Fix broken test
* [esArchiver] only load uiExports for xpack when necessary
* [esArchiver/kibanaIndex] remove caches, node caches modules so uiExports shouldn't be too bad
* [esArchiver/cli] include command name in error
* [esArchiver/kibana] include error in new message
* remove comment about caching
* Refactor snapshot histogram ES query and subsequent processing.
* Fix issues on client, remove obsolete code, update tests.
* Get type check passing and update Snapshot component's unit tests to work with new schema data.
This commit accompanies the four that precede it. Rather than squash
them altogether, the four previous commits all do nothing except move
files to help avoid conflicts.
* Fix buildEsQuery to ignore filters if not in index
* Fix tests and move getEsQueryConfig to package
* Revert changes to TSVB
* Remove console log
* Review feedback
* Better responsive handling of home grids
* Update sample data images to match UI updates
* Hide non-existent MSSQL logo so it doesn’t throw errors
* Dark mode images for sample data
* Som layout fixes to tutorials
* remove unused file
* convert synopsis to use EuiCard
* Snaps
* IE fix
* Remove unnecessary inline margin for flex group spacing
* More snaps cuz of the IE fix
* [esArchiver] always save .kibana archives as .kibana_1 pointing to .kibana alias
* update tests
* [esArchiver] comment strange index name replacement logic
The test's setup routine loads a data directory into ES that is not
compatible with version 8.0.0, so ES fails to start and the test always
fails.
It is skipped for now to unblock CI, but this should be resolved for 8.0
Updates discover, visualize, and dashboard to use the date picker added to the query bar in #29130. There are still some areas where we use the top nav date picker, like Timelion and TSVB which don't have a query bar.
**Removes APM reindexing**: Since indices created in 6.x will be required to
re-index in 7.x there is no longer a need to support migrating APM indices to
the ECS format since ECS is shipped starting in 7.0
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>