Drop dbadger-io dependency #42443
Labels
libbeat
:Processors
Team:Service-Integrations
Label for the Service Integrations team
x-pack
Issues and pull requests for X-Pack features.
dbadger
is used as part of the add_cloudfoundry_metadata processor (dependency defined here and in go.mod).As described in dgraph-io/badger#2155, Badger is currently utilizing the package go.opencensus.io, which has been archived since 2023 and is no longer recommended for use. Additionally, it cannot be downloaded without the Go proxy due to an expired certificate on their site. The dependency on go.opencensus.io results in build failures as seen e.g. in https://buildkite.com/elastic/beats-xpack-metricbeat/builds/10786#01948d0d-6915-43c7-b0f0-07ef954e2ee0/134-400
It could probably be replaced with something else, probably bbolt which is already used elsewhere in beats and is what otel’s file storage extension uses.
The text was updated successfully, but these errors were encountered: