## 4.7.1 - [DOC] Updated sliced scroll link to resolve to correct location after doc structure change [#135](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/135) - [DOC] Added usage example of docinfo metadata [#98](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/98) ## 4.7.0 - Added api_key support [#131](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/131) ## 4.6.2 - Added scroll clearing and better handling of scroll expiration [#128](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/128) ## 4.6.1 - [DOC] Removed outdated compatibility notice [#124](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/124) ## 4.6.0 - Feat: added option to specify proxy for ES [#114](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/114) ## 4.5.0 - Feat: Added support for cloud_id / cloud_auth configuration [#112](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/112) ## 4.4.0 - Changed Elasticsearch Client transport to use Manticore [#111](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/111) ## 4.3.3 - Loosen restrictions on Elasticsearch gem [#110](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/110) ## 4.3.2 - Fixed broken link to Elasticsearch Reference [#106](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/106) ## 4.3.1 - Fixed deeplink to Elasticsearch Reference [#103](https://github.com/logstash-plugins/logstash-input-elasticsearch/pull/103) ## 4.3.0 - Added managed slice scrolling with `slices` option ## 4.2.1 - Docs: Set the default_codec doc attribute. ## 4.2.0 - Docs: Deprecate `document_type` - Add support for scheduling periodic execution of the query #81 ## 4.1.1 - Update gemspec summary ## 4.1.0 - Enable use of docinfo (@metadata) fields in `add_field` decorations ## 4.0.6 - Docs: Fix link syntax ## 4.0.5 - Fix some documentation issues ## 4.0.3 - Docs: Add requirement to use version 4.0.2 or higher to support sending Content-Type headers - Fix scrolling to use json bodies in the requests (this makes scrolling not work in ES 1.x) ## 4.0.2 - Bump ES client to 5.0.2 to get content-type: json behavior - Revert unneeded manticore change ## 4.0.1 - Switch internal HTTP client to support TLSv1.2 - Upgrade ES client internally to better support ES 5.x ## 4.0.0 - Remove `scan` from list of options as this is no longer allowed in Elasticsearch 5.0. - Change default query to sort by \_doc, as this replicates the `scan` behavior - Improve documentation to show sort by \_doc, and how to add it to custom queries. ## 3.0.2 - Relax constraint on logstash-core-plugin-api to >= 1.60 <= 2.99 ## 3.0.1 - Republish all the gems under jruby. ## 3.0.0 - Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See https://github.com/elastic/logstash/issues/5141 # 2.0.5 - Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash # 2.0.4 - New dependency requirements for logstash-core for the 5.0 release ## 2.0.3 - Refactored field references and cleanups ## 2.0.0 - 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: https://github.com/elastic/logstash/pull/3895 - Dependency on logstash-core update to 2.0 ## 1.0.2 (September 3 - 2015) - fix scan/scroll response handling ## 1.0.1 - refactor request logic into own method (better memory gc perf)