Clinton Gormley
b1ee074921
Document that bool.filter assigns scores of 1.0
2016-01-14 09:28:32 +01:00
Jason Tedor
d5e20fb763
Merge pull request #15934 from jasontedor/freebsd-load-average
...
Add load averages to OS stats on FreeBSD
Closes #15917
2016-01-13 20:11:22 -05:00
Simon Willnauer
1ddfa42c2e
Merge pull request #15966 from s1monw/randomize_mock_plugins
...
Randomize which MockPlugins are used for IT
2016-01-13 23:58:49 +01:00
Simon Willnauer
22834bce55
fix possible race in IndexServiceTests#testBaseAsyncTask and add mock plugin SearchWithRandomIOExceptionsIT
2016-01-13 23:39:25 +01:00
Simon Willnauer
e849674f5c
add required plugin to PrimaryAllocationIT
2016-01-13 23:11:35 +01:00
Simon Willnauer
4526f117a2
Randomize which MockPlugins are used for IT
2016-01-13 23:00:59 +01:00
Simon Willnauer
8c10616df8
Merge pull request #15964 from s1monw/flush_on_close_final
...
Remove updatability of `index.flush_on_close`
2016-01-13 22:55:26 +01:00
Jason Tedor
4b47c38922
Fix typo in comment in o/e/c/c/Cache.java
2016-01-13 15:01:59 -05:00
Simon Willnauer
24b0f1f025
Remove updateability of `index.flush_on_close`
...
`index.flush_on_close` is a test setting and doesn't need to be updateable.
Relates to #15955
2016-01-13 20:39:07 +01:00
Simon Willnauer
b333133183
Merge pull request #15955 from s1monw/move_settings_to_index_level
...
Move all dynamic settings and their config classes to the index level
2016-01-13 20:35:33 +01:00
Ryan Schneider
c42149ebe2
merge PR 14212 - add "Best Practices" section to the cloud-aws docs
2016-01-13 11:01:24 -08:00
Adrien Grand
aa52ab365a
Merge pull request #15958 from jpountz/fix/remove_dead_fielddata_code
...
Remove dead fielddata code.
2016-01-13 18:33:35 +01:00
Yannick Welsch
eeb552b3a5
Merge pull request #15852 from ywelsch/fix/doc-tribe
...
Fix tribe blocks documentation
2016-01-13 18:06:05 +01:00
Yannick Welsch
e045dae10b
Fix tribe blocks documentation
...
Closes #15852
2016-01-13 18:05:13 +01:00
Britta Weber
87f0edbf51
Merge pull request #15952 from brwe/fix-cicular-reference-exception
...
Avoid circular reference in exception
2016-01-13 16:28:04 +01:00
Britta Weber
0c08d796c5
assert before we set the suppressed
2016-01-13 16:27:26 +01:00
Britta Weber
e0edb07cc6
disable testCreateAndDeleteIndexConcurrently, it is flaky and we have an issue for it
2016-01-13 16:21:58 +01:00
Adrien Grand
08d05b201e
Remove dead fielddata code.
...
This became dead when we removed in-memory fielddata for numeric fields.
2016-01-13 16:09:50 +01:00
Martijn van Groningen
a7a45cd941
test: ensure that no percolate request are executed when stopping a node
2016-01-13 15:45:28 +01:00
Nik Everett
b7cb04cbf4
Merge pull request #15809 from nik9000/unraw
...
Remove some raw from ActionRequest subclasses
2016-01-13 09:43:57 -05:00
Nik Everett
df44754605
Renames Self to Request in ActionRequests
2016-01-13 09:40:32 -05:00
Simon Willnauer
437d7c179a
Move all dynamic settings and their config classes to the index level
...
Today we maintain a lot of settings on the shard level which are all index level settings.
In order to cut over to the new settings API where we register update listener we have to move
all of them on to the index level otherwise we need a way to un-register listeners which is error-prone
and requires additional handling when shards are closed. It's simpler and also more accurate to handle all of
them on the index level where we can trash the entire registry for update listener once the index goes out of scope.
2016-01-13 14:25:37 +01:00
Britta Weber
2c2264d8d0
Avoid circular reference in exception
...
Don't set the suppressed Exception in Translog.closeOnTragicEvent(Exception ex) if it is an
AlreadyClosedException. ACE is thrown by the TranslogWriter and as cause might
contain the Exception that we add the suppressed ACE to. We then end up with a
circular reference where Exception A has a suppressed Exception B that has as cause A.
This would cause a stackoverflow when we try to serialize it.
For a more detailed description see #15941
closes #15941
2016-01-13 13:56:04 +01:00
Simon Willnauer
13c0b1932b
Merge pull request #15933 from s1monw/move_refresh_into_index_service
...
Move RefreshTask into IndexService and use since task per index
2016-01-13 13:19:24 +01:00
Simon Willnauer
4d152b1474
Merge branch 'master' into move_refresh_into_index_service
2016-01-13 11:52:24 +01:00
Simon Willnauer
91289b8560
Merge branch 'master' into move_refresh_into_index_service
2016-01-13 11:41:30 +01:00
Michael McCandless
d5f8d8ea82
Merge pull request #15948 from mikemccand/always_require_units
...
Remove settings_require_units setting (so we always require units for bytes and time settings)
2016-01-13 05:17:19 -05:00
Michael McCandless
148557a61c
remove the settings_require_units setting (effectively hardwire it to true)
2016-01-13 04:46:18 -05:00
Simon Willnauer
2c978941f5
fix test to wipe lenient index first
2016-01-13 10:03:20 +01:00
Martijn van Groningen
a2796b555f
mappings: Search filter should wrap the types filters in a separate boolean as should clauses
...
So that a document must either match with one of the types and the non nested clause.
Closes #15757
2016-01-13 09:44:01 +01:00
Simon Willnauer
050afe9171
add yet another test
2016-01-12 21:17:14 +01:00
Simon Willnauer
5204440471
add more tests and apply feedback from @mikemccand
2016-01-12 21:09:26 +01:00
Michael McCandless
ce32b959fd
fix possible concurrency bug in IMC when indexing threads are faster in writing bytes than the status checker is in checking all shards
2016-01-12 14:40:47 -05:00
Ryan Ernst
cde5bb88b1
Add printing timestamp to wait condition for elasticsearch nodes
2016-01-12 11:15:50 -08:00
Christoph Büscher
d7d3e5d441
Fixing javadoc problem
2016-01-12 20:07:20 +01:00
Christoph Büscher
ab456f6174
Merge pull request #15551 from cbuescher/shapes-add-validation
...
Geo: Add validation of shapes to ShapeBuilders
2016-01-12 19:15:26 +01:00
Christoph Büscher
b9af22ccdc
Merge pull request #15379 from cbuescher/fix-geoDistanceQueryBuilderTest
...
Geo: Fix small error in distance normalization in test
2016-01-12 19:02:04 +01:00
Jason Tedor
2839e351af
Add load averages to OS stats on FreeBSD
...
This commit adds load averages to the OS stats on FreeBSD. For these
stats to be available, linprocfs must be available and mounted at
/compat/linux/proc.
2016-01-12 12:08:29 -05:00
Simon Willnauer
59211927b6
Move RefreshTask into IndexService and use since task per index
...
`refresh_interval` is a per index setting but we interpret and maintain it per shard. This
change moves the refresh task outside of IndexShard to the IndexService where it logically belongs
and reuses scheduling infrastructure used for translog fsync (async commit).
This change will use the same task for all shards of an index while previously we used on thread/task
per shard to refresh. This will also prevent too many concurrent refreshes if there are many indices and
shards allocated on a single node.
2016-01-12 17:46:40 +01:00
Ali Beyad
7846e5ae99
Merge pull request #15904 from abeyad/fix_15822
...
Throw exception if content type could not be determined in Update API
2016-01-12 11:13:54 -05:00
Nik Everett
da63c87c7f
Merge pull request #15793 from nik9000/highlight_typename
...
Don't override originalQuery with request filters
2016-01-12 11:08:31 -05:00
Nik Everett
d3a4a9f871
Don't override originalQuery with request filters
...
These filters leak into highlighting and probably other places and cause
things like the type name to be highlighted when using
requireFieldMatch=false. We could have special hacks to keep them out of
highlighting but it feals better to keep them out of any variable named
"originalQuery".
Closes #15689
2016-01-12 11:03:15 -05:00
Nik Everett
78dc1c32de
Merge pull request #15899 from nik9000/xlint_serial
...
Ban Serializable
2016-01-12 10:04:50 -05:00
Nik Everett
a8ceb37d07
Merge pull request #15913 from nik9000/deprecate_collect_payloads
...
Deprecate span_near's collect_payloads
2016-01-12 09:56:19 -05:00
Nik Everett
db3447fb03
Properly deprecate the field
2016-01-12 09:55:52 -05:00
Nik Everett
5afcb4305e
Merge pull request #15911 from nik9000/dismax_constructor
...
Stop using deprecated constructors for queries
2016-01-12 09:47:33 -05:00
Jason Tedor
ed723fbe5a
Merge pull request #15929 from jasontedor/capturing-transport-clear
...
Add convenience method for capturing and clearing requests
Closes #15897
2016-01-12 09:44:23 -05:00
Jason Tedor
c19981c67b
Add convenience method for capturing and clearing requests
...
This commit adds convenience methods to o.e.t.t.CapturingTransport
that enables capturing requests and clearing the captured requests
with a single method. This is to simplify a common pattern in tests of
capturing requests, and then clearing the captured requests.
2016-01-12 09:20:54 -05:00
Clinton Gormley
8b700a1af2
Merge pull request #15885 from NDevox/Update-scripting-plugin-paths
...
Updated links on scripting reference
2016-01-12 14:28:29 +01:00
Felipe Forbeck
9965c83ae4
Documented how to define custom mappings for all indexes and all types
...
Closes #15557
2016-01-12 13:35:29 +01:00