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

[beater] Package restructure #5

Closed
wants to merge 11 commits into from

Conversation

simitt
Copy link
Owner

@simitt simitt commented Jul 25, 2019

This PR restructures the beater package into separate smaller packages for cleaner separation of concerns.

The PR is created against another branch that already took care of changing log handler, monitoring handler and response handling, to only address the restructuring of the package. The only changed functionality is related to monitoring handlers.

Tests are not changed, as this draft PR is meant to get some feedback on the structure before splitting up and properly adjust all the tests.

This PR is related to Issue elastic#2489 and builds on top of elastic#2492 , elastic#2493 , elastic#2494 .

@simitt
Copy link
Owner Author

simitt commented Jul 26, 2019

Thank you @axw for all the valuable feedback, much appreciated. I made according changes.

One thing that still bothers me is the handling in request/result.go. I see if I can come up with something else there.

@simitt simitt force-pushed the 2489-context-response branch 2 times, most recently from 26a4b94 to 4bb3cfd Compare July 31, 2019 14:28
@simitt simitt closed this Aug 23, 2019
@simitt simitt deleted the 2489-context-packages branch February 24, 2020 08:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants