Skip to content

Conversation

@joegallo
Copy link
Contributor

@joegallo joegallo commented Mar 5, 2025

Related to #124118

This PR cleans up the registered_domain processor implementation -- it passes with the tests as they are now, and it also passes with the rewritten tests on the linked PR.

The biggest change here is that I've turned DomainInfo from a static class into a record, and I tweaked getRegisteredDomain so that it could become static -- both of these changes will help with immensely with the next round of work that will follow this one.

@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 auto-backport Automatically create backport pull requests when merged v9.0.0 v8.19.0 v9.1.0 labels Mar 5, 2025
@joegallo joegallo requested a review from masseyke March 5, 2025 16:46
@elasticsearchmachine
Copy link
Collaborator

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

Copy link
Member

@masseyke masseyke left a comment

Choose a reason for hiding this comment

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

LGTM

@joegallo
Copy link
Contributor Author

joegallo commented Mar 5, 2025

CI passed, so I’m updating the branch now.

@joegallo joegallo merged commit d7b8b72 into elastic:main Mar 5, 2025
17 checks passed
@joegallo joegallo deleted the cleanup-registered-domain-processor branch March 5, 2025 22:05
joegallo added a commit to joegallo/elasticsearch that referenced this pull request Mar 5, 2025
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
9.0
8.18
8.x

joegallo added a commit to joegallo/elasticsearch that referenced this pull request Mar 5, 2025
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.18.1 v8.19.0 v9.0.0 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants