OpenSearch/modules
William Brafford 6899ce6309
System index auto-creation should not be disabled by user settings (#62984) (#63147)
* Add System Indices check to AutoCreateIndex

By default, Elasticsearch auto-creates indices when a document is
submitted to a non-existent index. There is a setting that allows users
to disable this behavior. However, this setting should not apply to
system indices, so that Elasticsearch modules and plugins are able to
use auto-create behavior whether or not it is exposed to users.

This commit constructs the AutoCreateIndex object with a reference to
the SystemIndices object so that we bypass the check for the user-facing
autocreate setting when it's a system index that is being autocreated.

We also modify the logic in TransportBulkAction to make sure that if a
system index is included in a bulk request, we don't skip the
autocreation step.
2020-10-01 16:26:07 -04:00
..
aggs-matrix-stats Only call reduce on a single InternalAggregation when needed (#62525) (#62594) 2020-09-18 08:43:58 +02:00
analysis-common Do not create two loggers for DeprecationLogger backport(#58435) (#61530) 2020-08-26 16:04:02 +02:00
geo Add search `fields` parameter to support high-level field retrieval. (#60258) 2020-07-28 10:58:20 -07:00
ingest-common [7.x] Make for each processor resistant to field modification (#62791) (#62807) 2020-09-23 10:46:00 +02:00
ingest-geoip [7.x] Add network from MaxMind Geo ASN database (#61676) (#62898) 2020-10-01 11:01:44 -05:00
ingest-user-agent Do not create two loggers for DeprecationLogger backport(#58435) (#61530) 2020-08-26 16:04:02 +02:00
kibana Simplify adding plugins and modules to testclusters (#61886) 2020-09-03 19:37:46 -07:00
lang-expression Upgrade lucene to lucene-8.7.0-snapshot-3b59906 (#62978) 2020-09-28 16:52:31 -04:00
lang-mustache Support point in time in async_search (#61560) 2020-09-10 19:25:48 -04:00
lang-painless Unsigned long 64bits(#62892) 2020-09-24 16:51:47 -04:00
mapper-extras Convert all FieldMappers in mapper-extras to parametrized form (#62938) (#63034) 2020-09-29 20:50:34 +01:00
parent-join Share same existsQuery impl throughout mappers (#57607) 2020-09-23 11:00:53 +02:00
percolator Convert percolator, murmur3 and histogram mappers to parametrized form (#63004) 2020-09-29 14:42:26 +01:00
rank-eval Simplify adding plugins and modules to testclusters (#61886) 2020-09-03 19:37:46 -07:00
reindex System index auto-creation should not be disabled by user settings (#62984) (#63147) 2020-10-01 16:26:07 -04:00
repository-url [7.x] Introduce javaRestTest source set/task and convert modules (#59939) (#60026) 2020-07-28 08:39:11 -05:00
systemd [7.x] Remove integTest task from PluginBuildPlugin (#61879) (#62135) 2020-09-09 14:25:41 -05:00
transport-netty4 Transfer network bytes to smaller buffer (#62673) 2020-10-01 10:39:24 -06:00
build.gradle Apply 2-space indent to all gradle scripts (#49071) 2019-11-14 11:01:23 +00:00