Skip to content

Tags: logstash-plugins/logstash-output-elasticsearch

Tags

v12.1.1

Toggle v12.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove duplicated deprecation log entry (#1232)

v12.1.0

Toggle v12.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix CHANGELOG formatting (#1230)

v12.0.7

Toggle v12.0.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Update missing gemspec file from #1223 (#1226)

v11.22.13

Toggle v11.22.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Backport bulk count and uncompressed size headers to 11.x (+ ci/test …

…fixes) (#1219)

Adds two new headers to each bulk request:

* "X-Elastic-Event-Count": number of actions / documents in that bulk request
* "X-Elastic-Uncompressed-Request-Length": size in bytes of the request body before compression

X-Elastic-Uncompressed-Request-Length is equal to Content-Length when compression is disabled.

Backport fixes:

* Tolerate the elasticsearch-ruby v8 client in integration tests. (#1208)
* elasticsearch-ruby client got updated to v8 in LS core. This plugin uses it in integration tests. This change tolerates both elasticsearch-ruby v7 and v8 client versions.
* Fix the ILM spec issue where  method was removed, restored internally.

Co-authored-by: Mashhur <99575341+mashhurs@users.noreply.github.com>

v12.0.6

Toggle v12.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add headers reporting uncompressed size and doc count for bulk reques…

…ts (#1217)

Adds two new headers to each bulk request:

* "X-Elastic-Event-Count": number of actions / documents in that bulk request
* "X-Elastic-Uncompressed-Request-Length": size in bytes of the request body before compression

X-Elastic-Uncompressed-Request-Length is equal to Content-Length when compression is disabled.

v12.0.5

Toggle v12.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Doc: Fix link to DLQ docs (#1214)

* Bump to v12.0.5

v12.0.4

Toggle v12.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update PR number and link in CHANGELOG.md

v12.0.3

Toggle v12.0.3's commit message
bump to 12.0.3

v11.22.12

Toggle v11.22.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Properly handle 413 Payload Too Large errors (#1199) (#1206)

* Properly handle `413` Payload Too Large errors

Previously when Elasticsearch responds with a 413 (Payload Too Large) status,
the manticore adapter raises an error before the response can be processed
by the bulk_send error handling. This commit refactors the way
`BadErrorResponse` codes are handled. Previously we had logic in the manticore
adaptor which special cased raising errors on some codes. This commit refactors
such that the adaptor raises on any error status and the caller is now
responsible for special case handling the code.

* 12.0.2 release prep

* Use `error_code` instead of `code` when handling BadResponseCodeError

Previously a few bugs spotted in code review were being obfuscated by the
combinations of tests not running in CI and the incorrect method for retrieving
a code from a BadResponseCodeError. This commit updates the method names and
addresses the feedback from code review.

---------

Co-authored-by: João Duarte <jsvduarte@gmail.com>

v12.0.2

Toggle v12.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Properly handle 413 Payload Too Large errors (#1199)

* Properly handle `413` Payload Too Large errors

Previously when Elasticsearch responds with a 413 (Payload Too Large) status,
the manticore adapter raises an error before the response can be processed
by the bulk_send error handling. This commit refactors the way
`BadErrorResponse` codes are handled. Previously we had logic in the manticore
adaptor which special cased raising errors on some codes. This commit refactors
such that the adaptor raises on any error status and the caller is now
responsible for special case handling the code.

* 12.0.2 release prep

* Use `error_code` instead of `code` when handling BadResponseCodeError

Previously a few bugs spotted in code review were being obfuscated by the
combinations of tests not running in CI and the incorrect method for retrieving
a code from a BadResponseCodeError. This commit updates the method names and
addresses the feedback from code review.

---------

Co-authored-by: João Duarte <jsvduarte@gmail.com>