Update clearcache.asciidoc

Typo fixed
Test: fix test to optimize and flush in the end to try to prevent 'Delete Index failed - not acked'
Completion Suggester: Fix CompletionFieldMapper to correctly parse weight
 - Allows weight to be defined as a string representation of a positive integer

closes #8090
[TEST] Prevent relocations during peer recovery tests
[SCRIPTS] GetIndexedScript call can deadlock

GetIndexedScript can deadlock since they perform blocking operation
on the network thread. This commit moves the blocking to an async operation
Bind each AllocationDecider as a singleton
Update source-field.asciidoc

very minor typofix

Closes #8066
Docs: Update getting-started.asciidoc

Closes #8194
Docs: Update getting-started.asciidoc

Closes #8195
Logs: Change log level for mpercolate

When using _mpercolate API we log by default a lot of DEBUG `Percolate shard response`.
They should be in TRACE level instead of DEBUG.

(cherry picked from commit 5bd720b)
Docs: Document action.replication_type setting

Document action.replication_type setting

Closes #8290
Use a 1024 byte minimum weight for filter cache entries

This changes the weighing function for the filter cache to use a
configurable minimum weight for each filter cached. This value defaults
to 1kb and can be configured with the
`indices.cache.filter.minimum_entry_weight` setting.

This also fixes an issue with the filter cache where the concurrency
level of the cache was exposed as a setting, but not used in cache
construction.

Relates to #8268

Conflicts:
	src/main/java/org/elasticsearch/indices/cache/filter/IndicesFilterCache.java
Update search-template.asciidoc

Fixed asciidoc typo
Update search-template.asciidoc

Clarified using the conditional clause template example as a string
Docs: Add mention of `hyphenation_patterns_path`

Refs ElasticSearch's HyphenationCompoundWordTokenFilterFactory.java.

Closes #8305
PluginManager: Fix config path extraction from plugin handle

The PluginManager had a subtle bug in case the config directory was not in the
es home directory - which is always true in case of packaging.

This fixes the plugin manager, so that when specifying a path.home and a
path.conf variable on the commandline, the plugin manager acts
appropriately.
[TEST] Use canonical path for comparison rather than absolute path
Geo: Fix IndexedGeoBoundingBoxFilter to not modify the bits of other filters.

Close #8325
Tests: Do not index dummy documents in ExistsMissingTests.

This way we make sure that there is only one mapping for
_field_names.
Update cluster.asciidoc

Fixed asciidoc on cluster module page