Skip to content

Tags: MatonAnthony/logstash-input-elasticsearch

Tags

v4.8.1

Toggle v4.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request logstash-plugins#136 from andsel/fix/patch_transpo…

…rt_lib_multiple_slices

Fix concurrency bug that avoided to retrieve connection when using multiple slices

v4.8.0

Toggle v4.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
make connection, request, and socket timeouts configurable (logstash-…

…plugins#134)

* refactor: extract :uri_or_empty validator to extension module

* make connection, request, and socket timeouts configurable

default values were chosen from the current default behaviour of these
transport options as provided by the Manticore transport adapter we provide to
the Elasticsearch Client:

> ~~~
> request_timeout (integer) — default: 60 — Sets the timeout for requests.
> connect_timeout (integer) — default: 10 — Sets the timeout for connections.
> socket_timeout (integer)  — default: 10 — Sets `SO_TIMEOUT` for open connections. A value of 0 is an infinite timeout.
> ~~~
>
> -- [Manticore::Client#initialize](https://www.rubydoc.info/gems/manticore/Manticore/Client#initialize-instance_method)

I have elected _not_ to allow an infinite `socket_timeout` by requiring
the provided value to be positive, as I can see no valid use-case of such
using Elasticsearch's HTTP API.

* timeouts: increase default socket timeout to 60s

Mirrors behaviour of prior `Net::HTTP` adapter used in version 4.3 of this
plugin, which had a read timeout of 60s.

* bump version to 4.8.0

v4.7.1

Toggle v4.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Doc:Update sliced scroll link to resolve to new location (logstash-pl…

…ugins#135)

Fix link that was broken by elasticsearch doc improvements and restructuring
Bump to version to 4.7.1

v4.7.0

Toggle v4.7.0's commit message
bump to version 4.7.0

v4.6.2

Toggle v4.6.2's commit message
bump version to 4.6.2

v4.6.1

Toggle v4.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
[DOC]Remove outdated compatibility notice (logstash-plugins#124)

The compatibility notice is outdated. Document type is not relevant for the input plugin.

Fixes logstash-plugins#123

v4.6.0

Toggle v4.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feat: added option to specify proxy for ES (logstash-plugins#114)

v4.5.0

Toggle v4.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feat: support cloud_id / cloud_auth configuration (logstash-plugins#112)

v4.4.0

Toggle v4.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Switch to using manticore (logstash-plugins#111)

* Switch to using manticore

* Add Secure integration tests

* Changelog and version bump
Remove beta qualifier from gemspec

* Minor tweak to helper code

* Pin Faraday to 0.15 to avoid breaking change
0.17 contains code that breaks with Logstash 5.x

* Update lib/logstash/inputs/elasticsearch.rb
Co-Authored-By: Colin Surprenant <[email protected]>

v4.3.3

Toggle v4.3.3's commit message
Bump version and update changelog

Fixes logstash-plugins#110