crate / elasticsearch-inout-plugin

An Elasticsearch plugin which provides the ability to export data by query on server side.
Apache License 2.0
112 stars 15 forks source link

Scripting support - modify documents during reindex, query into, import #52

Open apatrida opened 10 years ago

apatrida commented 10 years ago

Added scripting support. Can add script elements to modify data on reindex, query into, import, ... Based on similar model in update by query.

This is applied to the other pull request for 1.0.0.beta1 compatibility, which was based on 0.90.3 branch.

Tests were added for scripting, documentation in the README is also updated.

A quick note, most of this pull request was written by Milan Agatonovic, but my merge squashed his commits into one with mine.

jodok commented 10 years ago

:+1: thanks for your contribution and sorry for not processing it so far. we're in the progress of collecting the various pull requests and will process them asap!