Mike McCandless
cbc7ff3f9c
NodeService.indicesService is never null
2016-06-22 10:04:33 -04:00
Mike McCandless
52fcdf5e8d
merge master
2016-06-22 09:54:40 -04:00
Mike McCandless
1bd0482393
don't include indexing buffer in cluster stats; randomize indexing buffer in NodeInfoStreamingTests; add @Nullable annotation
2016-06-22 09:52:54 -04:00
Nik Everett
b0da4719aa
Add missing field to PersistedTaskInfo
2016-06-22 07:37:58 -04:00
Jason Tedor
9d6d8152ee
Merge pull request #19016 from jasontedor/hot-methods-redux
...
Hot methods redux
2016-06-22 06:41:38 -04:00
Clinton Gormley
c7bd1a80af
Changed path.script to path.scripts in docs
2016-06-22 12:39:52 +02:00
Luca Cavanna
f0f4db08e0
Merge pull request #18735 from javanna/feature/http_client
...
Low level Rest Client
2016-06-22 09:59:37 +02:00
javanna
490d9c8cf7
Merge branch 'master' into feature/http_client
2016-06-22 09:50:07 +02:00
Adrien Grand
7d63f4b8db
Fix doc build.
2016-06-22 09:34:49 +02:00
Adrien Grand
db9af54ec0
Remove `_timestamp` and `_ttl` on 5.x indices. #18980
...
This removes the ability to use `_timestamp` and `_ttl` on indices created on
or after 5.0.
Closes #18280
2016-06-22 08:35:54 +02:00
Martijn van Groningen
5dc88ffd26
docs: added note the inner hits migrate section
2016-06-22 08:29:50 +02:00
Jason Tedor
4f49a261a7
Refactor InternalEngine inner methods
...
This commit refactors InternalEngine#innerIndex and
InternalEngine#innerDelete to collapse some common logic into a single
method. This has the advantage that it shrinks the bytecode size of
InternalEngine#innerIndex so that it can be inlined.
2016-06-21 21:28:00 -04:00
Jason Tedor
abae58b5fb
Inline TransportSearchAction#doExecute
2016-06-21 20:48:16 -04:00
Jason Tedor
81ba43888f
Inline AbstractSearchAsyncAction#init
2016-06-21 20:48:15 -04:00
Jason Tedor
93c3a89994
Inline StreamOutput#writeGenericValue
2016-06-21 20:48:15 -04:00
Jason Tedor
af7f98205a
Inline StreamInput#readGenericValue
2016-06-21 20:48:15 -04:00
Jason Tedor
9d1ef62431
Inline ReplicationOperation#execute
2016-06-21 20:48:15 -04:00
Jason Tedor
dcd394d83f
Inline TaskManager#register
2016-06-21 20:48:09 -04:00
Nik Everett
8925400f67
Remove guice from ScriptService
...
Makes ScriptModule just a plain class that manages building the
ScriptSettings and ScriptService from plugins. When we *need*
to bind ScriptService with guice we bind it in a lambda.
2016-06-21 16:45:45 -04:00
Tal Levy
28fd684eef
Fix ignore_failure behavior in _simulate?verbose ( #18987 )
...
- fix it so that processors with the `ignore_failure` option do not
record their exception in the response
- add more tests to make empty `on_failure`. This now throws an
exception
2016-06-21 13:29:53 -07:00
Jack Conradson
ea206237e3
Merge pull request #19012 from jdconrad/init2
...
Painless Initializers
2016-06-21 13:08:53 -07:00
Jack Conradson
0b4fc85367
Added some brief docs.
2016-06-21 12:56:54 -07:00
Jack Conradson
346b1802ee
Quick fixes for using built in method writes.
2016-06-21 12:53:04 -07:00
Jack Conradson
553214d771
Merge branch 'master' into init2
2016-06-21 12:33:42 -07:00
Jack Conradson
d2c823e4cc
Add initializers to Painless for arrays, lists, and maps.
2016-06-21 12:32:10 -07:00
Simon Willnauer
c80e837606
Beef up Translog testing with random channel exceptions ( #18997 )
...
Today we only throw random exceptions on the translog writer. This commit
extends it to also throw exceptions during checkpoint writing etc to test
if the correct flags are provided to open method etc.
2016-06-21 21:25:01 +02:00
Martijn van Groningen
c7710daed0
Merge pull request #19011 from martijnvg/inner_hits/index_type_id_serialization1
...
Also do not serialize `_index` key in search response for parent/child inner hits
2016-06-21 21:24:39 +02:00
Ryan Ernst
21fff51b28
Merge pull request #18955 from rjernst/gradle_req
...
Build: Require exactly gradle 2.13
2016-06-21 12:24:20 -07:00
Boaz Leskes
e9230dd889
RejectedExecutionException != EdRejectedExecutionException
2016-06-21 21:08:43 +02:00
Nik Everett
5f0292cb81
Fetch result when wait_for_completion
...
This makes this sequence:
```
curl -XDELETE localhost:9200/source,dest?pretty
for i in $( seq 1 100 ); do
curl -XPOST localhost:9200/source/test -d'{"test": "test"}'; echo
done
curl localhost:9200/_refresh?pretty
curl -XPOST 'localhost:9200/_reindex?pretty&wait_for_completion=false' -d'{
"source": {
"index": "source"
},
"dest": {
"index": "dest"
}
}'
curl 'localhost:9200/_tasks/Jsyd6d9wSRW-O-NiiKbPcQ:237?wait_for_completion&pretty'
```
Return task *AND* the response to the user.
This also renames "result" to "response" in the persisted task info
to line it up with how we name the objects in Elasticsearch.
2016-06-21 14:18:53 -04:00
Adrien Grand
8078c205f9
Revert "Remove `_timestamp` and `_ttl` on 5.x indices. #18980"
...
This reverts commit 969e953645
.
Docs are failing because of the removed functionality. I will
fix the docs before pushing it again.
2016-06-21 19:19:49 +02:00
Robert Muir
f70211dedb
Merge pull request #19003 from rmuir/augmentation
...
painless: add augmentation
2016-06-21 13:15:41 -04:00
Martijn van Groningen
b32d9a71e4
inner_hits: Also never serialize `_index` key for parent/child inner hits as the _index is always the same of the parent search hit
2016-06-21 18:23:40 +02:00
Robert Muir
1b9695a9aa
beef up tests so we ensure you still get good errors in these cases
2016-06-21 12:15:59 -04:00
Robert Muir
f78ef232dc
fix bogus comment
2016-06-21 12:05:10 -04:00
Adrien Grand
969e953645
Remove `_timestamp` and `_ttl` on 5.x indices. #18980
...
This removes the ability to use `_timestamp` and `_ttl` on indices created on
or after 5.0.
Closes #18280
2016-06-21 18:04:58 +02:00
Clinton Gormley
2f2ea0c280
Improved docs explaining the index upgrade process in breaking changes
2016-06-21 18:03:19 +02:00
Adrien Grand
6177c0a900
Upgrade `string` fields to `text`/`keyword` even if `include_in_all` is set. #19004
...
Closes #18974
2016-06-21 17:59:16 +02:00
Robert Muir
42d60f9f28
maps n lists
2016-06-21 11:25:43 -04:00
Jason Tedor
7b68d44ddf
Read Elasticsearch manifest via URL
...
This commit modifies reading the Elasticsearch jar manifest via the URL
instead of converting the URL to an NIO path for increased portability.
Relates #18999
2016-06-21 11:14:48 -04:00
javanna
f0b6abe439
rename onSuccess to onResponse
...
That makes it a bit clearer that it's about the response and whether we decide if it was a good one or a failure (based on status code)
2016-06-21 17:11:09 +02:00
Clinton Gormley
70482d1e39
Update java.asciidoc
...
Fixed asciidoc
2016-06-21 16:02:25 +02:00
javanna
886cb37efb
Merge branch 'master' into feature/http_client
2016-06-21 15:53:37 +02:00
Martijn van Groningen
0488372c20
removed unused imports
2016-06-21 15:51:20 +02:00
Jim Ferenczi
881afcba60
Fixed tests that failed now that BM25 is the default similarity.
2016-06-21 15:42:42 +02:00
javanna
cb4bfcb864
Take SniffOnFailureListener out of Sniffer and make FailureListener final on RestClient
2016-06-21 15:29:59 +02:00
Clinton Gormley
0160d91c2c
Removed docs for precision_step - no longer used
2016-06-21 15:19:12 +02:00
Robert Muir
80734c75b5
get things started
2016-06-21 08:35:12 -04:00
Nik Everett
ba1d6907ab
Quiet the logging of the docs tests
...
Significantly quiets the logging of the docs tests by:
1. Switching two log statements to debug level.
2. Only calling ESTestCase#afterIfFailed if the test failure wasn't
just assumptions being violated.
2016-06-21 08:31:09 -04:00
Martijn van Groningen
5ad2fdaa8e
inner_hits: Don't include `_id`, `_type` and `_index` keys in search response for inner hits
...
Closes #18091
2016-06-21 14:13:38 +02:00