Skip to content

[ES|QL] Use the shared ux Markdown component#174320

Merged
stratoula merged 12 commits intoelastic:mainfrom
stratoula:shared-ux-markdown
Feb 12, 2024
Merged

[ES|QL] Use the shared ux Markdown component#174320
stratoula merged 12 commits intoelastic:mainfrom
stratoula:shared-ux-markdown

Conversation

@stratoula
Copy link
Copy Markdown
Contributor

@stratoula stratoula commented Jan 5, 2024

Summary

Part of #174290
Part of #173495

This PR:

  • uses the shared ux markdown component for ES|QL reference
  • this comes with a nice addition, the code block has a copy button
  • removes the sql documentation file, I plan to remove all the SQL related code in 8.14. As this transition to the new markdown needs some manual work I didn't want to do it for SQL as we removed it from the UI and we are going to remove it soonish from the code too
image

@stratoula
Copy link
Copy Markdown
Contributor Author

Blocked by #176246

I found out some latency in the new markdown utility. The shared ux fixed it on the eui and the fix will be merged in kibana with the aforementioned PR

@stratoula
Copy link
Copy Markdown
Contributor Author

/ci

@stratoula stratoula marked this pull request as ready for review February 9, 2024 12:40
@stratoula stratoula requested a review from a team as a code owner February 9, 2024 12:40
@stratoula stratoula added 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 backport:skip This PR does not require backporting labels Feb 9, 2024
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@stratoula stratoula added Feature:ES|QL ES|QL related features in Kibana v8.13.0 labels Feb 9, 2024
@stratoula
Copy link
Copy Markdown
Contributor Author

/ci

@kibana-ci
Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #75 / serverless security UI navigation "before all" hook for "has security serverless side nav"

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
lens 1263 1264 +1
securitySolution 4960 4961 +1
stackAlerts 135 136 +1
textBasedLanguages 53 54 +1
total +4

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
lens 1.4MB 1.4MB +14.0B
textBasedLanguages 162.4KB 135.4KB -26.9KB
total -26.9KB
Unknown metric groups

async chunk count

id before after diff
textBasedLanguages 3 2 -1

History

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

Copy link
Copy Markdown
Contributor

@ppisljar ppisljar left a comment

Choose a reason for hiding this comment

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

LGTM

@stratoula stratoula merged commit 226b3f3 into elastic:main Feb 12, 2024
CoenWarmer pushed a commit to CoenWarmer/kibana that referenced this pull request Feb 15, 2024
## Summary

Part of elastic#174290
Part of elastic#173495

This PR:

- uses the shared ux markdown component for ES|QL reference
- this comes with a nice addition, the code block has a copy button
- removes the sql documentation file, I plan to remove all the SQL
related code in 8.14. As this transition to the new markdown needs some
manual work I didn't want to do it for SQL as we removed it from the UI
and we are going to remove it soonish from the code too

<img width="1031" alt="image"
src="https://github.com/elastic/kibana/assets/17003240/038c6ba6-143c-41d9-8186-3e91a2fb4c1d">

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
fkanout pushed a commit to fkanout/kibana that referenced this pull request Mar 4, 2024
## Summary

Part of elastic#174290
Part of elastic#173495

This PR:

- uses the shared ux markdown component for ES|QL reference
- this comes with a nice addition, the code block has a copy button
- removes the sql documentation file, I plan to remove all the SQL
related code in 8.14. As this transition to the new markdown needs some
manual work I didn't want to do it for SQL as we removed it from the UI
and we are going to remove it soonish from the code too

<img width="1031" alt="image"
src="https://github.com/elastic/kibana/assets/17003240/038c6ba6-143c-41d9-8186-3e91a2fb4c1d">

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting Feature:ES|QL ES|QL related features in Kibana 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// v8.13.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants