OpenSearch/docs/plugins
Jason Tedor 8a05c2a2be Bootstrap does not set system properties
Today, certain bootstrap properties are set and read via system
properties. This action-at-distance way of managing these properties is
rather confusing, and completely unnecessary. But another problem exists
with setting these as system properties. Namely, these system properties
are interpreted as Elasticsearch settings, not all of which are
registered. This leads to Elasticsearch failing to startup if any of
these special properties are set. Instead, these properties should be
kept as local as possible, and passed around as method parameters where
needed. This eliminates the action-at-distance way of handling these
properties, and eliminates the need to register these non-setting
properties. This commit does exactly that.

Additionally, today we use the "-D" command line flag to set the
properties, but this is confusing because "-D" is a special flag to the
JVM for setting system properties. This creates confusion because some
"-D" properties should be passed via arguments to the JVM (so via
ES_JAVA_OPTS), and some should be passed as arguments to
Elasticsearch. This commit changes the "-D" flag for Elasticsearch
settings to "-E".
2016-03-13 20:09:15 -04:00
..
alerting.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
analysis-icu.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
analysis-kuromoji.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
analysis-phonetic.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
analysis-smartcn.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
analysis-stempel.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
analysis.asciidoc Update analysis.asciidoc 2016-01-28 13:02:30 +02:00
api.asciidoc link to es-restlog plugin 2015-11-20 12:21:50 -05:00
authors.asciidoc Remove old reference to site plugins example in docs 2016-03-11 11:53:20 -08:00
delete-by-query.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
discovery-azure.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
discovery-ec2.asciidoc Format settings in discovery-ec2 docs 2016-02-28 11:15:22 -05:00
discovery-gce.asciidoc Moves GCE settings to the new infra 2016-02-19 17:00:39 -08:00
discovery.asciidoc Merge branch 'master' into remove_multicast 2016-02-01 07:25:45 -08:00
index.asciidoc Add ingest plugins to Elasticsearch plugin docs 2016-02-12 07:37:50 -08:00
ingest-attachment.asciidoc Edits to ingest plugin docs 2016-03-03 22:49:31 -08:00
ingest-geoip.asciidoc Edits to ingest plugin docs 2016-03-03 22:49:31 -08:00
ingest.asciidoc Add ingest plugins to Elasticsearch plugin docs 2016-02-12 07:37:50 -08:00
integrations.asciidoc Fix organization rename in all files in project 2016-03-03 12:04:13 -07:00
lang-javascript.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
lang-python.asciidoc Merge pull request #16785 from dsem/patch-1 2016-02-28 23:04:41 +01:00
management.asciidoc Merge pull request #16907 from centic9/patch-2 2016-03-02 15:25:54 +01:00
mapper-attachments.asciidoc Merge branch 'master' into cli-parsing 2016-03-11 10:45:05 -08:00
mapper-murmur3.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
mapper-size.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
mapper.asciidoc Changed v3.0.0 to v5.0.0 in plugin docs 2016-03-02 11:57:42 +01:00
plugin-script.asciidoc Bootstrap does not set system properties 2016-03-13 20:09:15 -04:00
repository-azure.asciidoc Upgrade Azure Storage client to 4.0.0 2016-02-29 15:00:34 +01:00
repository-hdfs.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
repository-s3.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
repository.asciidoc Docs: Removed NSFW link. 2016-01-06 11:01:01 -08:00
scripting.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
security.asciidoc Add Kerberos/SPNEGO Shield custom realm 2015-10-26 13:53:04 +01:00
store-smb.asciidoc Rename bin/plugin in bin/elasticsearch-plugin 2016-02-05 10:09:14 +01:00
store.asciidoc [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
transport.asciidoc Merge pull request #16827 from ayushsangani/patch-3 2016-02-29 00:59:44 +01:00