Simon Willnauer
e35293b055
Merge pull request #13518 from s1monw/cleanup_search_request
...
Cleanup SearchRequest & SearchRequestBuilder
2015-09-11 19:41:52 +02:00
Jason Tedor
67dea6b3f6
Merge pull request #13517 from jasontedor/settings-should-not-leak-guava-dependency
...
Stop o.e.c.s.Settings from leaking Guava dependency
2015-09-11 11:44:38 -04:00
Simon Willnauer
01a2ba1b95
Cleanup SearchRequest & SearchRequestBuilder
...
We have a gazillion ways to specify the source of the search request.
There is no need to so many we can reduce them dramatically and also remove
some deprecated API.
2015-09-11 17:38:35 +02:00
Lee Hinman
016ba3531a
Merge remote-tracking branch 'dakrone/remove-disable-decider'
2015-09-11 09:28:13 -06:00
Jason Tedor
f1ff6706aa
Stop o.e.c.s.Settings from leaking Guava dependency
...
The public org.elasticsearch.common.settings.Settings#getAsMap method
leaks the dependency on Guava by returning a
com.google.common.collect.ImmutableMap. The leaking of this dependency
should be removed in preparation for the eventual complete removal of
Guava as a dependency.
Relates #13224
2015-09-11 11:09:08 -04:00
Nik Everett
b205875c43
Merge pull request #13515 from elastic/docsfix
...
Fix for mappings->_source example in docs
2015-09-11 11:02:55 -04:00
Nicholas Knize
bc75fe4a45
add a weighted centroid to the geohash_grid aggregator and cut over to lucene GeoHashUtils
2015-09-11 09:57:08 -05:00
Shane Connelly
d86c1e8769
Fixes #13417
2015-09-11 07:34:14 -07:00
Britta Weber
73b4391a46
[test] fix urls for windows
2015-09-11 16:25:19 +02:00
Britta Weber
53bb17c83c
[test] use tmp dir otherwise the security manager will complain
2015-09-11 14:48:19 +02:00
Masaru Hasegawa
6a9ef99d0f
Take relocating shard into consideration during awareness allocation
...
Previous fix #12551 counted twice for relocating shard (source and target).
Fix it to consider only target node.
2015-09-11 21:09:31 +09:00
Simon Willnauer
6b4699fbf7
Only add unicast provider if all settings are present
...
Closes #13492
2015-09-11 13:21:03 +02:00
Britta Weber
2c618a11de
plugins: fix print of url when it contains spaces
2015-09-11 13:13:48 +02:00
javanna
380fe52b30
Java api: remove filterBuilder element from FunctionScoreQueryBuilder
...
The filter element has been deprecated in the function_score query parser. Whenever a filter is found it gets wrapped into a query automatically. The filter in the java api builder is always null, there is no way to set its value, just a leftover.
2015-09-11 13:08:33 +02:00
javanna
a641c7ae52
Function score query: remove deprecated support for boost_factor
...
boost_factor was deprecated in 1.4.0.beta1. We can remove the support for it in 3.0, its replacement is `weight`.
Closes #13510
2015-09-11 12:58:25 +02:00
Alexander Pepper
df9d4eca66
[docs] Document meaning of "FST" and "FSTs".
...
Conflicts:
docs/reference/index-modules/fielddata.asciidoc
2015-09-11 05:34:41 -04:00
Adrien Grand
86f1b07df0
Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries.
2015-09-11 11:00:54 +02:00
Martijn Laarman
a4fbc275b8
Merge pull request #13211 from Mpdreamz/fix/12848-spaces-in-paths
...
Reenable spaces in paths during integration tests
2015-09-11 10:35:02 +02:00
Martijn Laarman
a3aab5150a
fix #12848 reenable spaces in paths during integration tests
2015-09-11 10:33:39 +02:00
David Pilato
163c34127f
[azure] Revert discovery plugins must declare their UnicastHostsProvider
...
Related to #13492
The previous fix is not working for Azure Plugin.
I will work on a new fix for it but for now, I'm reverting the change for azure.
2015-09-11 10:25:32 +02:00
Adrien Grand
e988a9edc6
Merge pull request #13439 from rmuir/1702090
...
upgrade lucene to r1702265
2015-09-11 09:48:43 +02:00
David Pilato
e8cad378f3
[ec2/azure] discovery plugins must declare their UnicastHostsProvider
...
Closes #13492
(cherry picked from commit 1e233b4)
(cherry picked from commit 0fe4131)
2015-09-11 09:32:39 +02:00
Robert Muir
3e517794e9
make logger final so its not detected as a static leak
2015-09-11 00:35:45 -04:00
Robert Muir
6a0381b582
Disable this test (we should fix rest framework to disable based on java versions)
2015-09-11 00:13:42 -04:00
Masaru Hasegawa
5ae00a6129
Take initializing shards into consideration during awareness allocation
...
It makes decision consistent.
Fixes #12522
2015-09-11 13:13:36 +09:00
Ryan Ernst
f3142e0c93
Merge pull request #13497 from rjernst/test_jar_cleanup
...
Reorganize sharing of constants for mock cluster info service
2015-09-10 21:10:29 -07:00
Jason Tedor
41cbda7a94
Merge pull request #13498 from jasontedor/queues-be-gone
...
Remove and forbid use of com.google.common.collect.Queues
2015-09-11 00:00:26 -04:00
Jason Tedor
b5b22d4b01
Remove and forbid use of com.google.common.collect.Queues
...
This commit removes and now forbids all uses of
com.google.common.collect.Queues across the codebase. This is one of
many steps in the eventual removal of Guava as a dependency.
Relates #13224
2015-09-10 23:59:59 -04:00
Jason Tedor
65353b8a32
Remove and forbid use of com.google.common.collect.ImmutableSortedSet
...
This commit removes and now forbids all uses of
com.google.common.collect.ImmutableSortedSet across the codebase. This
is one of many steps in the eventual removal of Guava as a dependency.
Relates #13224
2015-09-10 23:33:55 -04:00
Robert Muir
af2df9aef6
Update monitor probe tests for java 9: this stuff is no longer accessible
2015-09-10 23:18:58 -04:00
Ryan Ernst
4a9f5bcf1d
Tests: Reorganize sharing of constants for mock cluster info service
...
The MockInternalClusterInfoService depends on a constant and helper
method from actual test cases. This moves the constant and helper method
into the mock itself. Without this change, the classes put into the test
jar are not completely useable on their own (since this mock is in the
test jar, but the test cases are not).
2015-09-10 20:08:04 -07:00
Robert Muir
6ba4d132df
Disable some exception serialization asserts on java 9, likely StackTraceElement has new stuff in it and we have to think about what to do
2015-09-10 22:45:53 -04:00
Robert Muir
552d5b0f65
Add java 9 support for bootclasspath to JvmInfo (it throws UOE otherwise which is not properly handled)
2015-09-10 22:15:27 -04:00
Robert Muir
fb3bd2bb43
disable Werror, its incompatible with java 9
2015-09-10 22:10:35 -04:00
Robert Muir
c663d9b6a5
Merge branch 'jarhell2.0' into 1702090
2015-09-10 22:07:37 -04:00
Robert Muir
7aeff9f526
fix merge
2015-09-10 22:07:20 -04:00
Robert Muir
dd208002c9
Merge branch 'master' into 1702090
2015-09-10 21:41:07 -04:00
Robert Muir
6f59e3fca1
cutover jarhell to parsing classpath all the time
2015-09-10 21:31:25 -04:00
Jason Tedor
cc5471c564
Merge pull request #13493 from jasontedor/check-not-null-be-gone
...
Remove and forbid use of com.google.common.base.Preconditions#checkNotNull
2015-09-10 17:58:25 -04:00
Jason Tedor
5d4d34ab16
Remove and forbid use of c.g.c.b.Preconditions#checkNotNull
...
This commit removes and now forbids all uses of
com.google.common.base.Preconditions#checkNotNull across the codebase.
This is one of many steps in the eventual removal of Guava as a
dependency.
Relates #13224
2015-09-10 17:57:00 -04:00
Robert Muir
c1f2fc76c2
Upgrade lucene to r1702090
...
The semantics of the `boost` parameter for `function_score` changed. This is
due to the fact that Lucene now requires that query boosts and top-level boosts
are applied the same way.
2015-09-10 23:36:43 +02:00
Paul Echeverri
7dea10c053
Merge branch 'logstash-integration'
2015-09-10 14:35:46 -07:00
Nik Everett
c598271076
Merge pull request #13491 from nik9000/fix/13489
...
Rename start to verify_index in cat test
2015-09-10 17:03:21 -04:00
Nik Everett
820b721788
[test] Rename start to verify_index in cat test
...
This was renamed in other places but not here.
Closes #13489
2015-09-10 16:58:28 -04:00
Nik Everett
766a25e3cb
Merge pull request #13188 from nik9000/limit_on_size
...
Limit the size of the result window to a dynamic property
2015-09-10 15:40:22 -04:00
Nik Everett
e4981968ad
[search] Limit the size of the result window
...
Requesting a million hits, or page 100,000 is always a bad idea, but users
may not be aware of this. This adds a per-index limit on the maximum size +
from that can be requested which defaults to 10,000.
This should not interfere with deep-scrolling.
Closes #9311
2015-09-10 15:38:29 -04:00
Robert Muir
6cdcc805cc
hack jython tests to work on windows
...
windows needs access to the "root" holding the jar file (see https://github.com/int3/jython/blob/master/src/org/python/core/PySystemState.java#L571-L616 )
Its different on windows, because when canonicalizing the file (case sensitivity), it needs access to the file.
Closes #13476
2015-09-10 14:59:23 -04:00
Nik Everett
e18528d1c5
Merge pull request #13258 from nik9000/start_with_plugins
...
Start plugins in package tests
2015-09-10 14:35:38 -04:00
Nik Everett
606896e4b6
[test] Packaging test for aws plugin's parts
...
The AWS plugin was broken into discovery-ec2 and repository-s3 so we can't
test the old plugin and must test the new ones.
Fixed some wording issues in test names.
2015-09-10 14:33:33 -04:00
Ryan Ernst
ca8867a334
Test: Fix tests looking for old indexes to resolve against the correct dir
2015-09-10 11:07:02 -07:00