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

Optimize downloader task executor #115355

Merged
merged 4 commits into from
Oct 22, 2024

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
@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