eui icon indicating copy to clipboard operation
eui copied to clipboard

Update EUI Analytics Scripts

Open JasonStoltz opened this issue 10 months ago • 8 comments

Summary

There are two parts to this PR:

Refactoring (https://github.com/elastic/eui/commit/7617a16d000a86e48ec897a6d9dba0492275c1d5)

  • Added a single unit test to aid refactoring.
  • Added an override for kibana root, which we'll need for CI.
  • Added a dry run option.

Added support for Cloud UI (https://github.com/elastic/eui/commit/924d95780c70a9d3fa82c2a02c201f67f2280361)

QA

Remove or strikethrough items that do not apply to your PR.

JasonStoltz avatar Jan 30 '25 19:01 JasonStoltz

Preview staging links for this PR:

  • Docs site: https://eui.elastic.co/pr_8300/
  • Storybook: https://eui.elastic.co/pr_8300/storybook
  • New docs: https://eui.elastic.co/pr_8300/new-docs

kibanamachine avatar Jan 30 '25 19:01 kibanamachine

:broken_heart: Build Failed

Failed CI Steps

elasticmachine avatar Jan 30 '25 19:01 elasticmachine

👋 Hey there. This PR hasn't had any activity for 90 days. We'll automatically close it if that trend continues for another week. If you feel this issue is still valid and needs attention please let us know with a comment.

github-actions[bot] avatar May 06 '25 00:05 github-actions[bot]

Oof, really need to get back to this one.

JasonStoltz avatar May 10 '25 01:05 JasonStoltz

@JasonStoltz what is there left to do? Can I help somehow?

weronikaolejniczak avatar Jun 03 '25 11:06 weronikaolejniczak

@weronikaolejniczak The main thing:

It tries to ship like 120k records to Elasticsearch, which is 429ing, so I'm getting rate limited. Just need to configure the bulk API for the javascript client to do some incremental backoff and retries, etc.

JasonStoltz avatar Jun 09 '25 10:06 JasonStoltz

Also needed a follow-up PR, is actually getting this running weekly as a job in CI.

JasonStoltz avatar Jun 09 '25 10:06 JasonStoltz

And I'm not sure when I'll get to this, so if someone has time it is definitely something we could benefit from as a team, I believe.

JasonStoltz avatar Jun 09 '25 10:06 JasonStoltz