Skip to content

INGEST: Simplify IngestService (#33008) #33314

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

Merged
merged 6 commits into from
Sep 4, 2018

Conversation

original-brownbear
Copy link
Contributor

@original-brownbear original-brownbear commented Aug 31, 2018

Backport of #33008 and #32617 (had to do it in one go or at least figured that would be easier here, since both commits were conflicting anyway)

* INGEST: Simplify IngestService

* Follow up to elastic#32617
* Flatten redundant inner classes of `IngestService`
@original-brownbear original-brownbear added :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >refactoring labels Aug 31, 2018
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra

@original-brownbear
Copy link
Contributor Author

@martijnvg sorry for this one (I know it's quite the annoying review), but can you give this another pair of eyes please when you get a chance? I had to make some adjustments to things from master to make this refactoring work here unfortunately.

Copy link
Member

@martijnvg martijnvg left a comment

Choose a reason for hiding this comment

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

LGTM - Looks great!

@original-brownbear
Copy link
Contributor Author

@martijnvg thanks so much! Merging :)

@original-brownbear original-brownbear merged commit bc22d07 into elastic:6.x Sep 4, 2018
@original-brownbear original-brownbear deleted the 33008-6.x branch September 4, 2018 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants