18787 Commits

Author SHA1 Message Date
Colin Goodheart-Smithe
b4e0c876d5 Merge pull request #15321 from martinstuga/Refactor-StatsAggegator#15264
Correct typo in class name of StatsAggregator (Closes #14730)
2015-12-09 13:39:27 +00:00
Simon Willnauer
3b85dbb8c8 use raw value directly 2015-12-09 13:42:35 +01:00
Simon Willnauer
a49120bfc1 fix compilation 2015-12-09 12:26:28 +01:00
Simon Willnauer
ce417540c5 apply review from @clintongormley 2015-12-09 12:24:40 +01:00
Simon Willnauer
8e0a610c26 add simple javadoc reference to usage 2015-12-09 12:24:20 +01:00
Simon Willnauer
f0add6239e make enum names all uppercase 2015-12-09 11:57:27 +01:00
Christoph Büscher
cb84b1ff1a Make HighlightBuilder produce SearchContextHighlight
The HighlightBuilder should be able to procude a SeachContextHighlight
object which contains the merged global and field options, also
contains objects that can only be created on the index shard (like
the actual lucene Query object used during highlighting).
This is done by the build() method of the HighlighBuilder. Also
adding tests that make sure the produced SearchContextHighlighter is
similar to the one we would get when parsing the xContent directly
with the current HighlightParseElement.
2015-12-09 11:44:45 +01:00
Simon Willnauer
85a1b54867 fix compilation 2015-12-09 11:41:14 +01:00
Simon Willnauer
fd79e40e65 fix expcetion msg comparison 2015-12-09 11:14:35 +01:00
Simon Willnauer
83ef665cba fix tests 2015-12-09 10:36:25 +01:00
Simon Willnauer
3d946871e8 move setting registration into settings module - this stuff needs to be present for transport clients as well. 2015-12-09 10:30:18 +01:00
Simon Willnauer
d4e7bd2cc3 predicate -> consumer 2015-12-09 10:14:33 +01:00
Simon Willnauer
c9d7c92243 fold ClusterSettingsService into ClusterSettings 2015-12-09 09:57:39 +01:00
Boaz Leskes
20bff773ed Merge pull request #15318 from bleskes/cancellable_thread
CancellableThreads should also treat ThreadInterruptedException as InterruptedException

RecoverySource uses the RateLimiter under a cancelable thread. The SimpleRateLimiter used in throws ThreadInterruptedException on interruption. We should treat it as InterruptedException
2015-12-09 09:29:47 +01:00
Boaz Leskes
ccd0543172 CancellableThreads should also treat ThreadInterruptedException as InterruptedException
RecoverySource uses the RateLimiter under a cancelable thread. The SimpleRateLimiter used in throws   ThreadInterruptedException on interruption. We should treat it as InterruptedException
2015-12-09 09:29:23 +01:00
Adrien Grand
1d44db7d87 Merge pull request #15308 from jpountz/fix/mapper_parsing_analyzer_term_vector
Only text fields should accept analyzer and term vector settings.
2015-12-09 08:55:33 +01:00
Adrien Grand
1909c3d8cc Only text fields should accept analyzer and term vector settings.
Currently almost all our fields accept the `analyzer` and `term_vector` settings
although they only make sense on text fields. This commit forbids those settings
on all fields but `string` and `_all` for indices created on or after version
2.2.0.
2015-12-09 08:42:56 +01:00
Adrien Grand
473e880a7c Merge pull request #15319 from jpountz/enhancement/dynamic_mappings_float
Dynamically map floating-point numbers as floats instead of doubles.
2015-12-09 08:38:27 +01:00
Robert Muir
0bf9e36eaa Merge pull request #15311 from rmuir/symlinks_are_bad
punch thru symlinks when loading plugins/modules
2015-12-09 01:35:00 -05:00
Ryan Ernst
74dc5bf20a Fix template query parser tests to register mustache script engine 2015-12-08 21:33:48 -08:00
Ryan Ernst
b7fb0824be Fix render search template tests 2015-12-08 21:33:48 -08:00
Robert Muir
a6e1655fe9 fix integ tests 2015-12-09 00:30:32 -05:00
Ryan Ernst
46d73a13ff Merge branch 'master' into shave_mustache 2015-12-08 21:11:48 -08:00
Robert Muir
17436d4332 get gradle check passing for lang-mustache 2015-12-09 00:10:37 -05:00
Robert Muir
3632ddf497 split out mustache methods so groovy works again 2015-12-09 00:00:40 -05:00
Robert Muir
7f06c12c7f restore randomness in test 2015-12-08 23:44:28 -05:00
Robert Muir
a6fe9a4212 move test back now that its fixed 2015-12-08 23:42:18 -05:00
Ryan Ernst
907d3cf878 move template query builder tests back to core (using mockscript) 2015-12-08 20:26:45 -08:00
Ryan Ernst
baa56bdd2d Merge pull request #15326 from rjernst/messy_test
Add gradle plugin for "messy" tests
2015-12-08 19:48:55 -08:00
Ryan Ernst
18698b9308 Build: Add build plugin for "messy" tests
We have some tests which have crazy dependencies, like on other plugins.
This change adds a "messy-test" gradle plugin which can be used for qa
projects that these types of tests can run in. What this adds over
regular standalone tests is the plugin properties and metadata on the
classpath, so that the plugins are properly initialized.
2015-12-08 19:48:39 -08:00
Robert Muir
2e299860e5 refactor mustache to lang-mustache plugin. No rest tests yet. 2015-12-08 22:45:21 -05:00
Simon Willnauer
edd98b0e6c remove descritpion for now 2015-12-08 22:15:08 +01:00
Simon Willnauer
6c7e5069d4 apply review comments from @nik9000 2015-12-08 21:50:24 +01:00
Jim Ferenczi
23aeaa88b2 Fixes random failures of org.apache.elasticsearch.test.rest.RestIT
RestTable: ignores right padding for the last cell of a column.
2015-12-08 20:52:24 +01:00
Christoph Büscher
d866906612 Merge pull request #15157 from cbuescher/highlight-builder-fromXContent
Add fromXContent() method to HighlightBuilder
2015-12-08 19:39:00 +01:00
Robert Muir
b0febc1b9f make slow tests more obvious 2015-12-08 13:05:15 -05:00
Paulo Martins
02b1c32261 Correct typo in class name of StatsAggregator #15264 (Closes) 2015-12-08 17:44:52 +00:00
Adrien Grand
f2d8a35888 Dynamically map floating-point numbers as floats instead of doubles.
Close #13851
2015-12-08 18:19:47 +01:00
Ryan Ernst
6f996e9e26 Merge pull request #15300 from rjernst/tribe_cleanup
Fix tribe node to load config file for internal client nodes
2015-12-08 08:07:26 -08:00
Ryan Ernst
7a5126192a Removed unnecessary setting previously used to ignore sysprops in tribe nodes 2015-12-08 08:05:50 -08:00
Christoph Büscher
9ea18fc576 Adding checks for unexpected tokens in parser 2015-12-08 15:50:44 +01:00
Simon Willnauer
5d7f4ef394 include default settigns 2015-12-08 15:27:11 +01:00
Simon Willnauer
dfb8bf658b expose default settings on /_cluster/settings?defaults=true 2015-12-08 15:22:19 +01:00
Simon Willnauer
c6938896aa Merge pull request #15309 from s1monw/handle_source_canceled
Handle cancel exceptions on recovery target if the cancel comes from the source
2015-12-08 15:21:48 +01:00
Jim Ferenczi
14edc84f36 Merge pull request #15250 from jimferenczi/cat_api_fix
:CAT API: remove space at the end of a line
2015-12-08 15:05:25 +01:00
Myll
73a3c326c9 _cat APIs: remove space at the end of a line
Fixes #9464
2015-12-08 15:03:59 +01:00
Britta Weber
e0aa481bf5 Merge pull request #15213 from brwe/copy-to-in-multi-fields-exception
throw exception if a copy_to is within a multi field

Copy to within multi field is ignored from 2.0 on, see #10802.
Instead of just ignoring it, we should throw an exception if this
is found in the mapping when a mapping is added. For already
existing indices we should at least log a warning.
We remove the copy_to in any case.

related to #14946
2015-12-08 14:41:07 +01:00
Simon Willnauer
44df6814d4 fix imports 2015-12-08 14:39:16 +01:00
Simon Willnauer
8502926327 fuck you linefeed 2015-12-08 14:39:16 +01:00
Simon Willnauer
2e27ee393f add rest API to reset settings 2015-12-08 14:39:16 +01:00