18980 Commits

Author SHA1 Message Date
Simon Willnauer
b7c0ac6ad6 Add test to ensure templates don't accept invalid index values 2016-01-18 13:00:10 +01:00
Simon Willnauer
e52a873d1a Restrict index.codec to default and best_compression 2016-01-18 12:59:42 +01:00
Simon Willnauer
9562fb76bc expose default settings via rest API 2016-01-18 12:48:47 +01:00
Clinton Gormley
e5034c9c1f Merge pull request #15973 from DynamicScope/patch-1
Update bulk.asciidoc
2016-01-18 12:00:02 +01:00
Alexander Reelsen
2b0c036b99 Tests: Ensure termvector is not fetched from translog
Setting realTime to false in the get term vector request ensures,
that after a refresh the document is not fetched from the translog,
which seems to yield different in rare test runs.

The change likely triggering this was introduced in #15933
2016-01-18 10:18:43 +01:00
Simon Willnauer
a61723b538 convert index.store.fs.fs_lock 2016-01-18 10:17:11 +01:00
Simon Willnauer
13e5547537 Add REST tests for reset index settings and for listing defaults. 2016-01-18 10:02:37 +01:00
Simon Willnauer
651819ca6c Add validation of index settings passed via cmd and elasticsearch.yaml
From this commit on we also validate all settings starting with `index.` that are
node-level settings configured in yaml files or via commandline arguments or system properties.
This check happens on node startup before the actual node is started.
2016-01-18 09:41:03 +01:00
Simon Willnauer
ef9ef0c47a make get(Setting) fallback to node settings 2016-01-18 09:23:35 +01:00
Simon Willnauer
cc25c4c8be don't validate query cache types - they can be customized 2016-01-18 09:23:35 +01:00
Simon Willnauer
7925e2ef84 convert IndexModule settings 2016-01-18 09:23:35 +01:00
Simon Willnauer
dc05669fd9 replace unsupported setting translog.disable_flush with a high value of translog.flush_threshold_size 2016-01-18 09:23:35 +01:00
Simon Willnauer
3567daa9c8 add ability to reset index settings to it's default 2016-01-18 09:23:35 +01:00
Simon Willnauer
79f4697f3e Register MockFSDirectoryService settings 2016-01-18 09:23:34 +01:00
Simon Willnauer
dbe76fb59b Fix UpdateSettingsIT and IndicesOptionsIntegrationIT to register strict settings 2016-01-18 09:23:34 +01:00
Simon Willnauer
359475fb0d fix some more sneaky failures 2016-01-18 09:23:34 +01:00
Simon Willnauer
a8eedd0457 fix all kinds of crazy test failures 2016-01-18 09:23:34 +01:00
Simon Willnauer
ceef6d7a42 fix Murmur3FieldMapperTests 2016-01-18 09:23:34 +01:00
Simon Willnauer
cb0ea70b9d fix error message 2016-01-18 09:23:34 +01:00
Simon Willnauer
2eecb9c02d add tests for AutoExpandReplicas 2016-01-18 09:23:33 +01:00
Simon Willnauer
8a4fca2947 make all unittests pass 2016-01-18 09:23:33 +01:00
Simon Willnauer
0b870c9869 paths is now the empty space by default 2016-01-18 09:23:33 +01:00
Simon Willnauer
04045a072f First steps of integrating converted settings into the cluster/index settings infrastructure
The old infa has been removed in this commit such that nothing uses `DynamicSettings` anymore
and all index-scoped settings require to be registered before the node has fully started up.
2016-01-18 09:23:33 +01:00
Simon Willnauer
211f80fcad first cut at integrating new settings infra 2016-01-18 09:23:33 +01:00
Simon Willnauer
6fe6c25fad first cut at integrating new settings infra 2016-01-18 09:23:33 +01:00
Britta Weber
0b59b12801 convert reclaim_deletes_weight and remove superfluous methods 2016-01-18 09:23:33 +01:00
Britta Weber
b161e8cdb5 convert segments_per_tier 2016-01-18 09:23:32 +01:00
Britta Weber
1f0ab58790 convert max_merged_segment 2016-01-18 09:23:32 +01:00
Simon Willnauer
14527ed2d5 use a valid default 2016-01-18 09:23:32 +01:00
Simon Willnauer
eb7012101a convert all setting in IndexMetaData 2016-01-18 09:23:32 +01:00
Britta Weber
7e5e93c73a convert max_merge_at_once_explicit 2016-01-18 09:23:32 +01:00
Britta Weber
59d7adfb59 convert max_merge_at_once 2016-01-18 09:23:32 +01:00
Britta Weber
59725315a6 convert merge.policy.floor_segment 2016-01-18 09:23:32 +01:00
Britta Weber
cf70761abf we assume from now on that settings are reset if we pass empty settings 2016-01-18 09:23:32 +01:00
Simon Willnauer
abfef7aa73 convert index allocation filtering 2016-01-18 09:23:31 +01:00
Britta Weber
f7785dceb8 convert expunge_deletes_allowed 2016-01-18 09:23:31 +01:00
Britta Weber
5b0b57c97a remove unused noCFSRatio 2016-01-18 09:23:31 +01:00
Britta Weber
a9ff6bc405 convert compound_format 2016-01-18 09:23:31 +01:00
Simon Willnauer
c702fbd29b convert all slow logs 2016-01-18 09:23:31 +01:00
Britta Weber
c4a019d93d convert translog.flush_threshold_size 2016-01-18 09:23:31 +01:00
Simon Willnauer
cdae4945a6 add unittest for indexing slow log settings 2016-01-18 09:23:31 +01:00
Simon Willnauer
3599585aa7 cut over indexing slow log 2016-01-18 09:23:30 +01:00
Simon Willnauer
69e95deb47 convert index.ttl.disable_purge 2016-01-18 09:23:30 +01:00
Simon Willnauer
2e1bc1ea44 cut over index.routing.rebalance.enable and index.routing.allocation.enable 2016-01-18 09:23:30 +01:00
Simon Willnauer
7db3a7fea9 register missing setting 2016-01-18 09:23:30 +01:00
Simon Willnauer
0bef73269a cut over index.unassigned.node_left.delayed_timeout 2016-01-18 09:23:30 +01:00
Britta Weber
8e2e749230 convert gc_deletes 2016-01-18 09:23:30 +01:00
Simon Willnauer
cfffa48d91 converted index.routing.allocation.total_shards_per_node 2016-01-18 09:23:30 +01:00
Simon Willnauer
3902ea439d convert index.max_result_window 2016-01-18 09:23:29 +01:00
Britta Weber
3512bea105 convert refresh interval 2016-01-18 09:23:29 +01:00