Simon Willnauer
7c55241ca0
Merge branch 'master' into new_index_settings
2016-01-18 14:46:40 +01:00
Simon Willnauer
a3a7b14efd
[TEST] fix error message assertion
2016-01-18 14:45:46 +01:00
Simon Willnauer
dce29d29c0
Normalize template index settings before validating
2016-01-18 14:39:21 +01:00
Simon Willnauer
3e6018fedb
add back lcuene_default as a valid setting for our tests to work out of the box
2016-01-18 13:23:24 +01:00
Simon Willnauer
b5c326023f
also allow other lucene codecs to be loaded
2016-01-18 13:17:07 +01:00
Simon Willnauer
5dc3e721e0
fix test
2016-01-18 13:03:19 +01:00
Simon Willnauer
04bbc5b83c
also allow lucene_default as a valid codec
2016-01-18 13:02:28 +01:00
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