eui
eui copied to clipboard
Update EUI Analytics Scripts
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.
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
:broken_heart: Build Failed
- Buildkite Build
- Commit: 924d95780c70a9d3fa82c2a02c201f67f2280361
Failed CI Steps
👋 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.
Oof, really need to get back to this one.
@JasonStoltz what is there left to do? Can I help somehow?
@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.
Also needed a follow-up PR, is actually getting this running weekly as a job in CI.
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.