Skip to content

Conversation

@dominiqueclarke
Copy link
Contributor

@dominiqueclarke dominiqueclarke commented Aug 5, 2024

Summary

We have not used full screenshot image data since early alpha versions of Synthetics (pre 7.14.0), and there is no reason to not use screenshot blocks instead as they make far more efficient storage performance.

Release note

Removes support for Heartbeat browser monitor screenshots for lower versions of Heartbeat. Please upgrade to Heartbeat 7.17.24 to continue using Heartbeat browser monitor screenshots.

Testing

Screenshots are just for browser monitors, and browser monitors are in Beta in 7.17.x and will never be moved to GA. I don't believe this ticket needs additional testing beyond passing integration tests.

@dominiqueclarke
Copy link
Contributor Author

/ci

@dominiqueclarke dominiqueclarke added bug Fixes for quality problems that affect the customer experience v7.17.24 release_note:skip Skip the PR/issue when compiling release notes labels Aug 6, 2024
@dominiqueclarke dominiqueclarke changed the title synthetics - remove full screenshots [Synthetics] remove full screenshots Aug 6, 2024
@dominiqueclarke dominiqueclarke marked this pull request as ready for review August 6, 2024 14:41
@dominiqueclarke dominiqueclarke requested a review from a team August 6, 2024 16:58
Copy link
Member

@maryam-saeidi maryam-saeidi left a comment

Choose a reason for hiding this comment

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

LGTM!

Do we need a release note that the full screenshot is not supported anymore?

@dominiqueclarke dominiqueclarke added release_note:deprecation and removed release_note:skip Skip the PR/issue when compiling release notes labels Aug 8, 2024
@kibana-ci
Copy link

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

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

@dominiqueclarke dominiqueclarke merged commit 55b5b14 into elastic:7.17 Aug 9, 2024
@dominiqueclarke dominiqueclarke deleted the fix/synthetics-remove-full-screenshots branch August 9, 2024 00:51
@lcawl lcawl added the Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. label Sep 6, 2024
@elasticmachine
Copy link
Contributor

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

@lcawl
Copy link
Contributor

lcawl commented Sep 6, 2024

Added team label for release note purposes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Fixes for quality problems that affect the customer experience release_note:deprecation Team:actionable-obs Formerly "obs-ux-management", responsible for SLO, o11y alerting, significant events, & synthetics. v7.17.24

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants