OpenSearch/plugins
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
..
analysis-icu Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
analysis-kuromoji Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
analysis-phonetic Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
analysis-smartcn Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
analysis-stempel Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
discovery-azure-classic Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
discovery-ec2 Merge branch 'pr/19556-use-DefaultAWSCredentialsProviderChain' 2016-07-28 17:38:52 +02:00
discovery-gce Rename GceMetadataServiceImpl to GceMetadataService 2016-07-27 13:28:53 +02:00
ingest-attachment Adds content-length as number 2016-08-10 18:31:16 +02:00
ingest-geoip Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
ingest-user-agent Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
jvm-example Fix typo in comment 2016-07-29 13:49:11 +02:00
lang-javascript Make reindex and lang-javascript compatible 2016-08-11 09:54:03 -04:00
lang-python Circuit break the number of inline scripts compiled per minute 2016-08-09 10:26:27 -06:00
mapper-attachments Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
mapper-murmur3 Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
mapper-size Collapse o.e.index.mapper packages. #19921 2016-08-10 17:51:11 +02:00
repository-azure Enables implementations of the BlobContainer interface to (#19749) 2016-08-02 09:48:21 -04:00
repository-gcs Snapshot repository cleans up empty index folders (#19751) 2016-08-05 09:39:02 -04:00
repository-hdfs Enables implementations of the BlobContainer interface to (#19749) 2016-08-02 09:48:21 -04:00
repository-s3 Merge branch 'pr/19557-extract-aws-key' 2016-08-04 17:48:44 +02:00
store-smb Rename client yaml test infrastructure 2016-07-26 13:53:44 -04:00
build.gradle Revert "Build: Switch to maven-publish plugin" 2016-03-18 17:22:25 -07:00