Packages

Elasticsearch Elixir Bulk Processor is a configurable manager for efficiently inserting data into Elasticsearch. This processor uses genstages for handling backpressure, and various settings to control the bulk payloads being uploaded to Elasticsearch.

Current section

Files

Jump to

CHANGELOG.md

# Changelog
## 0.1.6
* Adding telemetry events
## 0.1.5
* Fixing partial error retries
## 0.1.4
## 0.1.3
* Fixing potential payload corruption by splitting based on the items rather than the serialised payload
## 0.1.2
## 0.1.1
* Including VERSION file into the package
## 0.1.0
* Initial release
* Configurable item threshold
* Configurable byte size threshold
* Configurable preservation of item order
* Configurable succuess and failure handlers
* Configurable retry policy
* GenStage based backpressure control