polyfractal
4e4ea5617e
[DOCS] Add missing section include for reindex breaking changes
2016-05-17 16:47:20 -04:00
polyfractal
72094feb12
[TEST] Add missing sort processor to tests, continued
2016-05-17 16:39:53 -04:00
Jack Conradson
3042a77d2b
Merge pull request #18425 from jdconrad/cast
...
Made def variable casting consistent with invokedynamic rules
2016-05-17 13:29:49 -07:00
Jack Conradson
f055ad641a
Made def variable casting consistent with invokedynamic rules.
2016-05-17 13:16:49 -07:00
Jason Tedor
ecce53f0df
Add I/O statistics on Linux
...
This commit adds a variety of real disk metrics for the block devices
that back Elasticsearch data paths. A collection of statistics are read
from /proc/diskstats and are used to report the raw metrics for
operations and read/write bytes.
Relates #15915
2016-05-17 16:16:39 -04:00
Lee Hinman
4003d3f077
Merge remote-tracking branch 'dakrone/dont-mkdir-data-with-comma'
2016-05-17 13:56:59 -06:00
Lee Hinman
ff5c7965ed
Don't run mkdir
when $DATA_DIR contains a comma-separated list
...
Resolves #16992
Resolves https://github.com/elastic/cookbook-elasticsearch/issues/441
2016-05-17 13:42:24 -06:00
Isabel Drost-Fromm
9cefac94d2
Merge pull request #18422 from MaineC/docs/add_autosense_to_query_dsl
...
Amended PR adding testing to query-dsl doc snippets
2016-05-17 21:19:51 +02:00
Isabel Drost-Fromm
4c627a00e5
Merge branch 'master' into docs/add_autosense_to_query_dsl
2016-05-17 21:12:06 +02:00
Isabel Drost-Fromm
3ee7358fea
Merge pull request #18420 from elastic/revert-18211-docs/add_autosense_to_query_dsl
...
Revert "Add Autosense annotation for query dsl testing"
2016-05-17 20:56:33 +02:00
Isabel Drost-Fromm
20aafb1196
Revert "Add Autosense annotation for query dsl testing"
2016-05-17 20:55:56 +02:00
Isabel Drost-Fromm
5485d5c010
Merge pull request #18211 from MaineC/docs/add_autosense_to_query_dsl
...
Add Autosense annotation for query dsl testing
2016-05-17 20:55:45 +02:00
polyfractal
978c1e3e36
[TEST] Add missing sort processor to test
...
Also fixes the naming of the sort REST test
to follow the numbering convention
2016-05-17 14:52:17 -04:00
Nik Everett
cfb06954ba
[reindex] Add assertBusy to test
...
It has timing issues.
2016-05-17 14:05:35 -04:00
Nik Everett
fe4823eae0
Reindex should retry on search failures
...
This uses the same backoff policy we use for bulk and just retries until
the request isn't rejected.
Instead of `{"retries": 12}` in the response to count retries this now
looks like `{"retries": {"bulk": 12", "search": 1}`.
Closes #18059
2016-05-17 13:58:45 -04:00
Jason Tedor
584be0b3f8
Refactor JvmGcMonitorService for testing
...
This commit refactors the JvmGcMonitorService so that it can be
tested. In particular, hooks are added to verify that the
JvmMonitorService correctly observes slow GC events, and that the
JvmGcMonitorService logs the correct messages.
Relates #18378
2016-05-17 13:05:36 -04:00
Yannick Welsch
9ba554dfd2
Expose previous cluster state only in RoutingAllocation ( #18390 )
...
Instead of re-exposing index metadata and blocks in RoutingNodes (which is part of the cluster state before rerouting), expose it as part of the RoutingAllocation which is known to be only temporarily used during reroute.
2016-05-17 19:02:28 +02:00
polyfractal
c755a77022
[TEST] Use a reproducible source of randomness in shuffle
2016-05-17 12:55:07 -04:00
Uwe Schindler
b27b0483d5
Merge branch 'master' into painless_java9StringConcats
...
# Conflicts:
# modules/lang-painless/src/test/java/org/elasticsearch/painless/StringTests.java
2016-05-17 18:47:33 +02:00
Robert Muir
ee6d29b342
Merge pull request #18410 from rmuir/painless_parser_performance_bug
...
painless: fix insanely slow compilation
2016-05-17 12:18:20 -04:00
Zachary Tong
7c46b57ff2
Add a Sort ingest processor
...
Sorts an array of values in ascending or descending order. If all elements are numerics, they will be sorted numerically. If values are strings, or mixtures of strings/numbers, the elements will be sorted lexicographically.
2016-05-17 12:06:48 -04:00
Uwe Schindler
5622e9c9d3
painless: use Java 9 Indy String Concats, if available
2016-05-17 17:44:46 +02:00
Kyle Gochenour
b12cabd2f5
[docs] Add missing article
...
[docs] Add missing article to zen.asciidoc
2016-05-17 11:39:47 -04:00
Robert Muir
14b87835a0
fix example in doc
2016-05-17 11:03:48 -04:00
Robert Muir
fa5f099486
make semicolons only optional at the end
2016-05-17 10:55:40 -04:00
Isabel Drost-Fromm
9922931144
Fix occasional build error.
2016-05-17 15:40:53 +02:00
Colin Goodheart-Smithe
8c9ca8b518
Moves query profiler classes into their own package
...
The change also renames fields and methods in the Profilers class.
Note that I had to make ProfileResult a public class (it was package private before) because now classes that call it are in a different package.
2016-05-17 14:20:05 +01:00
Robert Muir
92339c4763
painless: add method overloading based on arity
...
Closes #18385
Squashed commit of the following:
commit b2819df4d392d69b86e5c96d358eb03424e67e02
Author: Robert Muir <rmuir@apache.org>
Date: Tue May 17 09:15:47 2016 -0400
add note about tuple
commit 85fcac6a0d0674da24535121eab23e2c407d683f
Author: Robert Muir <rmuir@apache.org>
Date: Mon May 16 23:39:25 2016 -0400
painless: add method overloading based on arity
2016-05-17 09:17:43 -04:00
Isabel Drost-Fromm
48ea9137da
Add CONSOLE annotation to sort documentation
...
This adds CONSOLE to sort docs in order to automatically execute the doc
snippets. Fixes a few minor types along the way.
Relates to #18160
2016-05-17 15:14:37 +02:00
Colin Goodheart-Smithe
8547410eea
Merge pull request #18392 from colings86/docs/profiler_changes
...
Updates the documentation for the recent changes in the profiler
2016-05-17 11:07:38 +01:00
Isabel Drost-Fromm
2d402c732c
Merge branch 'master' into docs/add_autosense_to_query_dsl
2016-05-17 11:59:50 +02:00
Colin Goodheart-Smithe
e2367b2f12
[DOCS] Updates the documentation for the recent changes in the profiler
2016-05-17 09:58:30 +01:00
Jason Tedor
be0bbce5df
Clarify squashing of pull request commits
...
This commit rewords the note regarding the squashing of pull request
commits to make it clearer that the note applies to everyone and not
just external contributors.
2016-05-16 21:18:49 -04:00
Jack Conradson
bb1fe7797a
Merge pull request #18382 from uschindler/painless_writerRefactoring
...
painless: Refactor WriterUtils to extend ASM GeneratorAdapter
2016-05-16 18:12:06 -07:00
Uwe Schindler
75f27df376
painless: Refactor WriterUtils to extends ASM GeneratorAdapter as "MethodWriter" for easy usage (and more coming later)
2016-05-17 02:25:05 +02:00
Jack Conradson
ed74e53cf5
Merge pull request #18379 from jdconrad/types
...
Fix Bug in Painless Assignment
2016-05-16 16:41:53 -07:00
Jack Conradson
3fd3d367ef
Moved ADefLink to be a marker interface instead.
2016-05-16 15:48:29 -07:00
Ali Beyad
3764789d96
Removed unused AllocationService member in
...
TransportClusterAllocationExplainAction
Closes #18381
2016-05-16 18:41:36 -04:00
Jason Tedor
0037a579a4
Add note to contributing docs about force push
...
This commit adds a note to the contributing docs regarding force pushing
during the review process.
Relates #18380
2016-05-16 17:34:32 -04:00
Jack Conradson
3f23186712
Merge branch 'master' into types
2016-05-16 14:22:59 -07:00
Jack Conradson
95a1b5b2a3
Fixed a casting bug in Painless.
2016-05-16 14:18:05 -07:00
Robert Muir
e69305ae21
Merge pull request #18372 from rmuir/painless_whitelist_expansion
...
painless whitelist expansion
2016-05-16 17:08:49 -04:00
Robert Muir
8d4c1befe5
Merge pull request #18364 from rmuir/nukeRunAsFloat
...
Remove LeafSearchScript.runAsFloat(): Nothing calls it.
2016-05-16 17:08:25 -04:00
Jack Conradson
1d394868d4
Merge branch 'master' into types
2016-05-16 12:43:24 -07:00
Jack Conradson
43344eee82
Add more def tests including checking bytecode for specific
...
optimizations.
2016-05-16 12:42:25 -07:00
Jack Conradson
f664fa5f33
Merge pull request #18350 from uschindler/painless_isAssignableFrom
...
Use isAssignableFrom instead of relying on ClassCastException
2016-05-16 12:41:09 -07:00
Jack Conradson
a2c2628a78
Merge pull request #18359 from uschindler/painless_removeStoreBoxing
...
Remove boxing when loading and storing values in "def" fields/arrays, remove boxing onsimple method calls of "def" methods
2016-05-16 12:11:37 -07:00
Uwe Schindler
d6cbbdeb98
painless: Some reformatting in EChain to make it clear if "this" or inner "expression" is affected
2016-05-16 21:04:03 +02:00
Uwe Schindler
b05ac87a5d
painless: Add Jack's test
2016-05-16 20:37:51 +02:00
Uwe Schindler
3a5ef68ad0
painless: Fix issue with dup and cast
2016-05-16 20:31:27 +02:00