elastic / logstash-filter-elastic_integration

The Elastic Integrations filter for Logstash, which enables running Elastic Integrations inside of Logstash pipelines
Other
5 stars 8 forks source link

task: respond to pending breking API changes to ingest-geoip plugin #160

Open yaauie opened 2 weeks ago

yaauie commented 2 weeks ago

Before the 8.16 FF, Elasticsearch will likely be landing changes to their ingest-geoip plugin, which will likely require that we provide a generic com.maxmind.db.Reader instead of a model-aware bridge to the model-specific com.maxmind.geoip2.DatabaseReader.

At this point it looks like their changes will also absorb all model-specific knowledge into their plugin's implementation, and will no longer expose the specific models to the interface we must implement. This will ensure that our wrapper no longer will need to continue to change every time they introduce new models or make changes to their existing models.

This issue is a task-placeholder, and will be enriched with specifics as they become available.