OpenSearch/modules
Nik Everett e07e5d66fa Make reindex and lang-javascript compatible
Fixes two issues:
1. lang-javascript doesn't support `executable` with a `null` `vars`
parameters. The parameter is quite nullable.
2. reindex didn't support script engines who's `unwrap` method wasn't
a noop. This didn't come up for lang-groovy or lang-painless because
both of those `unwrap`s were noops. lang-javascript copys all maps that
it `unwrap`s.

This adds fairly low level unit tests for these fixes but dosen't add
an integration test that makes sure that reindex and lang-javascript
play well together. That'd make backporting this difficult and would
add a fairly significant amount of time to the build for a fairly rare
interaction. Hopefully the unit tests will be enough.
2016-08-11 09:54:03 -04:00
..
aggs-matrix-stats Serialize doc counts in Matrix-Stats module 2016-08-01 18:05:10 -05:00
ingest-common ingest: Made the response format of the get pipeline api match with the response format of the index template api 2016-07-29 17:58:30 +02:00
lang-expression Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
lang-groovy Merge remote-tracking branch 'dakrone/compliation-breaker' 2016-08-09 11:57:26 -06:00
lang-mustache Merge remote-tracking branch 'dakrone/compliation-breaker' 2016-08-09 11:57:26 -06:00
lang-painless Catch OutOfMemory and StackOverflow errors in Painless since it's safe 2016-08-10 18:09:45 -07:00
percolator Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
reindex Make reindex and lang-javascript compatible 2016-08-11 09:54:03 -04:00
transport-netty3 Avoid early initializing Netty 2016-08-05 14:58:33 -04:00
transport-netty4 Fixes netty4 module's CORS config to use defaults (#19874) 2016-08-10 16:47:21 -04:00
build.gradle Make module client jars go to org.elasticsearch.plugin groupId 2016-07-14 02:58:27 -07:00