Skip to content

Conversation

@joegallo
Copy link
Contributor

This is part of the work that I referred to on #115347 and #115348. We run this code watching for changes that will provoke the downloading of the elastic-provided ip location databases, and we're doing what amounts to a row scan through all the pipelines on each cluster changed event, so it adds up.

This is the low-hanging fruit optimization PR -- there's more to come, but this was easier to PR (even if the overall improvement is less).

@joegallo joegallo added :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >refactoring Team:Data Management Meta label for data/management team v9.0.0 v8.17.0 labels Oct 22, 2024
@joegallo joegallo requested a review from masseyke October 22, 2024 16:48
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-data-management (Team:Data Management)

@joegallo joegallo added the auto-backport Automatically create backport pull requests when merged label Oct 22, 2024
@joegallo joegallo merged commit c9e5770 into elastic:main Oct 22, 2024
16 checks passed
@joegallo joegallo deleted the optimize-downloader-task-executor branch October 22, 2024 20:05
joegallo added a commit to joegallo/elasticsearch that referenced this pull request Oct 22, 2024
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.x

smalyshev pushed a commit to smalyshev/elasticsearch that referenced this pull request Oct 23, 2024
georgewallace pushed a commit to georgewallace/elasticsearch that referenced this pull request Oct 25, 2024
jfreden pushed a commit to jfreden/elasticsearch that referenced this pull request Nov 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >refactoring Team:Data Management Meta label for data/management team v8.17.0 v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants