- Skip lookup operation if source field contains an empty string
- Update of the GeoIP2 DB
- Update gemspec summary
- Fix some documentation issues
- Make deprecated field lru_cache_size obsolete
- Bundle the GeoLite2-ASN database by default
- Add default_database_type configuration option to allow selection between the GeoLite2-City and GeoLote2-ASN databases.
- Add support for GeoLite2-ASN database from Maxmind for ASN data.
- Update Java dependencies to 2.9.0 to support the new ASN database.
- Add support for commercial databases from Maxmind.
- Add ASN data support via GeoIP2-ISP database.
- Removed from RubyGems.org since it was missing the default GeoIP2 database.
- Docs: Remove patch classes from the main plugin file
- Update of the GeoIP2 DB
- Docs: Clarify GeoLite2 database support
- Update of the GeoIP2 DB
- Target should be merged and not completely overwritten (#98)
- Update of the GeoIP2 DB
- Recreate gem since 4.0.1 lacked jars
- Relax constraint on logstash-core-plugin-api to >= 1.60 <= 2.99
- Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See elastic/logstash#5141
- GA release for GeoIP2 database, compatible with LS 5.x
- Return empty result when IP lookup fails for location field (#70)
- Internal: Actually include the vendored jars
- Changed plugin to use GeoIP2 database. See http://dev.maxmind.com/geoip/geoip2/whats-new-in-geoip2/
- Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash
- New dependency requirements for logstash-core for the 5.0 release
- Use proper field references
- Refactor GeoIP Struct to hash conversion to minimise repeated manipulation
- Fix Issue 50, incorrect data returned when geo lookup fails
- Update core dependency in gemspec
- Remove filter? call
- Plugins were updated to follow the new shutdown semantic, this mainly allows Logstash to instruct input plugins to terminate gracefully, instead of using Thread.raise on the plugins' threads. Ref: elastic/logstash#3895
- Dependency on logstash-core update to 2.0
- 1.1.2
- Be more defensive with threadsafety, mostly for specs
- 1.1.1
- Lazy-load LRU cache
- 1.1.0
- Add LRU cache