Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Elasticsearch: Decouple backend from infra/http #90408

Merged
merged 1 commit into from
Jul 19, 2024

Conversation

njvrzm
Copy link
Contributor

@njvrzm njvrzm commented Jul 13, 2024

What is this feature?

This PR removes the Elasticsearch datasource's dependency on infra/http.

This is the first of three PRs to decouple the Elasticsearch plugin from core grafana imports, part of #72632. For ease of review I've split this into several PRs and targeted them as a chain (main <- PR 1 <- PR 2 <- PR 3) but I'll rebase and retarget them as each is merged in turn.

Why do we need this feature?
Removing core imports is part of the process of externalizing the plugin. See #72632 for more information.

@njvrzm njvrzm self-assigned this Jul 13, 2024
@njvrzm njvrzm force-pushed the njvrzm/decouple-elasticsearch-infra-http branch from ccd9e95 to f0978d7 Compare July 17, 2024 12:17
@njvrzm njvrzm marked this pull request as ready for review July 17, 2024 12:29
@njvrzm njvrzm requested a review from a team as a code owner July 17, 2024 12:29
@github-actions github-actions bot added this to the 11.2.x milestone Jul 17, 2024
@njvrzm njvrzm changed the title Elasticsearch: decouple backend from infra/http Elasticsearch: Decouple backend from infra/http Jul 17, 2024
@njvrzm njvrzm force-pushed the njvrzm/decouple-elasticsearch-infra-http branch from f0978d7 to eb789eb Compare July 17, 2024 14:22
@matyax
Copy link
Contributor

matyax commented Jul 18, 2024

Just letting you know that we'll be looking at these PRs shortly.

@matyax matyax self-requested a review July 18, 2024 15:49
Copy link
Contributor

@matyax matyax left a comment

Choose a reason for hiding this comment

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

Looks good!

@matyax matyax requested a review from a team July 18, 2024 15:49
@matyax
Copy link
Contributor

matyax commented Jul 18, 2024

Locally tested all the individual PRs and found no obvious issues.

@njvrzm njvrzm merged commit 269d54c into main Jul 19, 2024
15 checks passed
@njvrzm njvrzm deleted the njvrzm/decouple-elasticsearch-infra-http branch July 19, 2024 06:01
giorgioatmerqury pushed a commit to cybermerqury/grafana that referenced this pull request Aug 21, 2024
@aangelisc aangelisc modified the milestones: 11.2.x, 11.2.0 Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants