Skip to content

[Log Explorer] Add logic to display highlights in Flyout - #170650

Merged
achyutjhunjhunwala merged 16 commits into
elastic:mainfrom
achyutjhunjhunwala:log-flyout-highlights
Nov 10, 2023
Merged

achyutjhunjhunwala merged 16 commits into
elastic:mainfrom
achyutjhunjhunwala:log-flyout-highlights

Conversation

@achyutjhunjhunwala

@achyutjhunjhunwala achyutjhunjhunwala commented Nov 6, 2023 •

Copy link
Copy Markdown
Contributor

Summary

Closes #169504

Highlights

What's pending

  • FTR Tests

@achyutjhunjhunwala achyutjhunjhunwala added the release_note:feature Makes this part of the condensed release notes label Nov 6, 2023
@achyutjhunjhunwala
achyutjhunjhunwala requested a review from a team November 6, 2023 15:03
@achyutjhunjhunwala achyutjhunjhunwala self-assigned this Nov 6, 2023
@ghost

ghost commented Nov 6, 2023

Copy link
Copy Markdown

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • /oblt-deploy-serverless : Deploy a serverless Kibana instance using the Observability test environments.
  • run elasticsearch-ci/docs : Re-trigger the docs validation. (use unformatted text in the comment!)

@tonyghiani
tonyghiani self-requested a review November 6, 2023 16:10
@achyutjhunjhunwala
achyutjhunjhunwala marked this pull request as ready for review November 7, 2023 14:16
@achyutjhunjhunwala
achyutjhunjhunwala requested a review from a team as a code owner November 7, 2023 14:16
@achyutjhunjhunwala achyutjhunjhunwala changed the title [Logs Explorer] Add logic to display highlights in Flyout [Log Explorer] Add logic to display highlights in Flyout Nov 7, 2023
@tonyghiani

Copy link
Copy Markdown
Contributor

/oblt-deploy

@tonyghiani tonyghiani left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Well done overall, thanks for taking care of working on so many requirements 🙏
I left some notes on missing requirements or improvements we can bring in, let me know if you have any doubts, I'm happy to review them together!

Comment thread x-pack/plugins/log_explorer/common/constants.ts Outdated
Comment thread x-pack/plugins/log_explorer/public/components/flyout_detail/flyout_highlights.tsx Outdated
@achyutjhunjhunwala

achyutjhunjhunwala commented Nov 9, 2023 •

Copy link
Copy Markdown
Contributor Author

@tonyghiani All review comments have been address and the PR is open for review again.

Regarding the design with ellipsis, i had a discussion with @isaclfreire. In order to handle the Actions better, i am changing with the grid columns dynamically based on breakpoint.

Nov-09-2023 14-46-09

Comment thread x-pack/plugins/log_explorer/public/components/flyout_detail/flyout_highlights.tsx Outdated
Comment thread x-pack/plugins/log_explorer/public/hooks/use_dimensions.tsx Outdated

@tonyghiani tonyghiani left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thanks for this work 👍

@achyutjhunjhunwala
achyutjhunjhunwala requested a review from a team as a code owner November 10, 2023 16:01
@achyutjhunjhunwala
achyutjhunjhunwala enabled auto-merge (squash) November 10, 2023 16:06

@delanni delanni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

👍 limits change

@kibana-ci

Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
logExplorer 476 609 +133

Async chunks

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

id before after diff
logExplorer 200.3KB 367.0KB +166.7KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
logExplorer 37.6KB 38.3KB +738.0B

History

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

cc @achyutjhunjhunwala

@achyutjhunjhunwala
achyutjhunjhunwala merged commit c62df52 into elastic:main Nov 10, 2023
@kibanamachine kibanamachine added v8.12.0 backport:skip This PR does not require backporting labels Nov 10, 2023
@achyutjhunjhunwala
achyutjhunjhunwala deleted the log-flyout-highlights branch November 10, 2023 18:38
@gbamparop gbamparop added the Team:obs-onboarding Observability Onboarding Team label Mar 21, 2024
@elasticmachine

Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

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 release_note:feature Makes this part of the condensed release notes Team:obs-onboarding Observability Onboarding Team v8.12.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Log Explorer] Log Flyout highlight sections

8 participants