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

Add fields local to processor #2897

Merged
merged 1 commit into from
Nov 2, 2016
Merged

Conversation

ruflin
Copy link
Contributor

@ruflin ruflin commented Nov 1, 2016

Having the fields definition local to each processor makes it more modular and extendable.

Further changes

  • Introduce make collect in each beat. Now only make collect has to be called for all beats.
  • Move processor to its own namespace

Having the fields definition local to each processor makes it more modular and extendable.

Further changes
* Introduce `make collect` in each beat. Now only `make collect` has to be called for all beats.
* Move processor to its own namespace
@ruflin ruflin added discuss Issue needs further discussion. libbeat labels Nov 1, 2016
@andrewkroh
Copy link
Member

jenkins, test it

@andrewkroh andrewkroh merged commit 82738a1 into elastic:master Nov 2, 2016
@ruflin ruflin deleted the processor-fields branch November 2, 2016 15:40
ruflin added a commit to ruflin/beats that referenced this pull request Nov 2, 2016
This should simplify the extension of packetbeat with further protocols and make it more modular.

This change requires elastic#2897
urso pushed a commit that referenced this pull request Nov 3, 2016
This should simplify the extension of packetbeat with further protocols and make it more modular.

This change requires #2897
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Issue needs further discussion. libbeat
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants