Skip to content

Conversation

@mattkime
Copy link
Contributor

Backports the following commits to 7.x:

- Better distinction and relationship between IndexPatternField and its spec
- IndexPatternField class is no longer defined via object mutation
- Reduction of dependencies
- UI code moved into Index Pattern class (will be removed in next ticket)
- IndexPattern field list was previously composed of IndexPatternFields or specs, now only IndexPatternFields
- IndexPattern field list was previously redefined when loading fields, now only its contents are replaced.
# Conflicts:
#	docs/development/plugins/data/public/kibana-plugin-plugins-data-public.indexpattern.md
#	src/plugins/data/common/index_patterns/index_patterns/index_pattern.ts
#	src/plugins/data/public/index.ts
@mattkime mattkime added the backport This PR is a backport of another PR label Aug 10, 2020
@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Build metrics

@kbn/optimizer bundle module count

id value diff baseline
data 538 -1 539

async chunks size

id value diff baseline
discover 431.6KB +1.3KB 430.3KB
indexPatternManagement 698.1KB +191.0B 697.9KB
total +1.5KB

page load bundle size

id value diff baseline
data 1.4MB +616.0B 1.4MB
indexPatternManagement 133.3KB +6.0B 133.3KB
total +622.0B

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@mattkime mattkime merged commit c6af8b3 into elastic:7.x Aug 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants