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

Remove EventFetcher and EventsFetcher interface #25093

Merged
merged 5 commits into from
Apr 15, 2021

Conversation

jsoriano
Copy link
Member

What does this PR do?

Remove EventFetcher and EventsFetcher interfaces from Metricbeat.

Why is it important?

They have been long deprecated and they are not used anymore by any metricset.

Checklist

  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have made corresponding change to the default configuration files
  • I have added tests that prove my fix is effective or that my feature works
  • I have added an entry in CHANGELOG.next.asciidoc or CHANGELOG-developer.next.asciidoc.

Related issues

These interfaces have been long deprecated and are not used by any
module now. Removing them.

Co-Authored-By: Nicolas Ruflin <spam@ruflin.com>
@jsoriano jsoriano added review Team:Integrations Label for the Integrations team Team:Elastic-Agent Label for the Agent team labels Apr 14, 2021
@jsoriano jsoriano requested review from urso and exekias April 14, 2021 17:30
@jsoriano jsoriano self-assigned this Apr 14, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/integrations (Team:Integrations)

@elasticmachine
Copy link
Collaborator

Pinging @elastic/agent (Team:Agent)

@botelastic botelastic bot added needs_team Indicates that the issue/PR needs a Team:* label and removed needs_team Indicates that the issue/PR needs a Team:* label labels Apr 14, 2021
@elasticmachine
Copy link
Collaborator

elasticmachine commented Apr 14, 2021

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: Pull request #25093 updated

  • Start Time: 2021-04-14T18:54:28.617+0000

  • Duration: 62 min 41 sec

  • Commit: 80af324

Test stats 🧪

Test Results
Failed 0
Passed 16621
Skipped 2619
Total 19240

Trends 🧪

Image of Build Times

Image of Tests

💚 Flaky test report

Tests succeeded.

Expand to view the summary

Test stats 🧪

Test Results
Failed 0
Passed 16621
Skipped 2619
Total 19240

@jsoriano
Copy link
Member Author

There are related tests failing after this change, investigating.

@jsoriano
Copy link
Member Author

Ok, tests should be fine now, I had removed more code than I should 🙂

Copy link
Contributor

@exekias exekias left a comment

Choose a reason for hiding this comment

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

Thank you for taking this one Jaime!

@jsoriano jsoriano merged commit 1c4f8b1 into elastic:master Apr 15, 2021
@jsoriano jsoriano deleted the remove-event-fetcher branch April 15, 2021 08:33
v1v added a commit to v1v/beats that referenced this pull request Apr 15, 2021
* upstream/master:
  packer cache support for the 7.x and 7.latestMinor branches (elastic#25091)
  Remove EventFetcher and EventsFetcher interface (elastic#25093)
  Update go-structform to 0.0.8 (elastic#25051)
  Update copy_fields.asciidoc (elastic#25053)
  [elastic-agent] ensure container is backwards compatible (elastic#25092)
  Add --fleet-server-service-token. Rename --fleet-server to --fleet-server-es. (elastic#25083)
  Add cgroup.cpuacct percentages (elastic#25057)
  Add tests for truncated and symlinked files in filestream input (elastic#24425)
  Fix panic when Hearbeat monitor initialization fails twice (elastic#25073)
  [Filebeat][httpjson] Change append transform to initiate new fields as a slice (elastic#25074)
  Osquerybeat: Result values type translation (elastic#25012)
  Update Osquerybeat spec to get it downloading from the correct artifactory path (elastic#25076)
  Fix changelog (elastic#25079)
  Strip Azure EventHub connection string in debug logs (elastic#25066)
  Change googlecloud to gcp in field names (elastic#25038)
  Bump stack version to 7.12.0 for testing (elastic#24957)
  packer-cache: cache the existing docker images on ARM and some more (elastic#25068)
  Disable logstash TestFetch flaky test (elastic#25044)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
review Team:Elastic-Agent Label for the Agent team Team:Integrations Label for the Integrations team technical debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants