Skip to content

Conversation

@alexwizp
Copy link
Contributor

@alexwizp alexwizp commented Sep 24, 2020

Closes: #78387

Summary

Update vega version:

vega: 5.13.0 ➡️ 5.16.1 Changelog: https://github.com/vega/vega/releases
vega-lite: 4.13.1 ➡️ 4.16.8 Changelog: https://github.com/vega/vega-lite/releases
vega-schema-url-parser: ^1.1.0 ➡️ ^2.1.0
vega-tooltip: ^0.12.0 ➡️ ^0.24.2

All sample visualizations have been tested. No regression found 🥳

Checklist

Delete any items that are not applicable to this PR.

For maintainers

@alexwizp alexwizp self-assigned this Sep 24, 2020
@alexwizp alexwizp added Feature:Vega Vega visualizations v7.10.0 v8.0.0 Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// release_note:skip Skip the PR/issue when compiling release notes labels Sep 24, 2020
Copy link
Contributor Author

@alexwizp alexwizp Sep 24, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Differences are marked in bold green:
image

Valid for all updated snapshots!

Copy link
Contributor

@sulemanof sulemanof left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, didn't test locally.
Any idea why visTypeVega chunk size increased significantly? (+977.1KB)
Did updated vega significantly increase its size or the diff calculation is wrong?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was a hack for IE cause this browser doesn't support es6. Now we don't support IE and this ugly part can be removed

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#71713 issue was closed. The comment is not relevant

@alexwizp
Copy link
Contributor Author

This PR blocked by vega/vega-lite#6900

@alexwizp
Copy link
Contributor Author

@elasticmachine merge upstream

Copy link
Contributor

@stratoula stratoula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🥳

@alexwizp
Copy link
Contributor Author

We decided to temporarily continue using the es5 version of vega libs until the following issue will be resolved: vega/vega-lite#6912

@kibanamachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

@kbn/optimizer bundle module count

id value diff baseline
apm 1259 -1 1260
visTypeVega 79 +1 78
total -0

async chunks size

id value diff baseline
apm 4.1MB -8.8KB 4.2MB
visTypeVega 1.4MB +49.0KB 1.4MB
total +40.2KB

History

  • 💔 Build #77763 failed df8e5841cc7542ecf8df839f3270a4ad632e3794
  • 💔 Build #77744 failed d0a9ba683a56dad044500c4077c1cfd3791d1543
  • 💔 Build #77301 failed fa7623a388cf9b860d081ba75ee4769e6d3b6576
  • 💔 Build #77193 failed 1e831ea5a359cec7dd194c5665e62727f0d14a1f
  • 💔 Build #77087 failed ed53887e9d0b2a7ce3a7347314cd9a0f71b81fee

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

@alexwizp alexwizp marked this pull request as ready for review September 30, 2020 11:52
@alexwizp alexwizp requested a review from a team September 30, 2020 11:52
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@alexwizp alexwizp merged commit b6525cd into elastic:master Sep 30, 2020
alexwizp added a commit to alexwizp/kibana that referenced this pull request Sep 30, 2020
# Conflicts:
#	yarn.lock
alexwizp added a commit that referenced this pull request Sep 30, 2020
# Conflicts:
#	yarn.lock
phillipb added a commit to phillipb/kibana that referenced this pull request Sep 30, 2020
…aly-detection-partition-field

* 'master' of github.com:elastic/kibana: (37 commits)
  [UiActions] Don't throw an error if there are no compatible actions to execute (elastic#78917)
  [Observability] Kibana nav when docked overlaps the content of the pages. (elastic#78593)
  Invalid `searchSourceJSON` causes saved object migration to fail (elastic#78535)
  update vega version (elastic#78390)
  Fix warning text doesn't get displayed on filters with custom filter name (elastic#78617)
  [ILM] Data tier notices should reflect tier preferences (elastic#78398)
  [APM] Service Map: `Not Defined` option doesn't work properly (elastic#77757)
  Improve invalid field error message at search.aggs.param_types.field (elastic#78587)
  Remove isDeprecated flag on visType (elastic#78820)
  Remove unused elasticsearch.preserverHost setting (elastic#78608)
  Fix condition and adjust tests (elastic#78898)
  [UX] Add percentile selector (elastic#78562)
  [ML] Replace use of rest_total_hits_as_int with track_total_hits (elastic#78423)
  expression service docs (elastic#78774)
  [Functional] Wait for the page to load and then click the new vis button (elastic#78725)
  [TSVB] No data in visualizations with annotations (elastic#78794)
  [kbn/ui-shared-deps] track asset sizes (elastic#78718)
  delete target before building (elastic#78665)
  Move indexPattern.popularizeField into discover (elastic#77668)
  [Security Solution][Resolver]Add backdrop to pills (elastic#78625)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Vega Vega visualizations release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.10.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade Vega to 5.16.1

5 participants