Clinton Gormley
69fff60624
Merge pull request #15231 from bt5e/master
...
fixed minor typo
2015-12-04 10:01:02 +01:00
Clinton Gormley
543b9440b7
Merge pull request #15227 from popol1991/patch-1
...
Update scripting.asciidoc
2015-12-04 09:58:03 +01:00
Robert Muir
784ebb1e1b
fix bats tests
2015-12-04 03:25:43 -05:00
David Pilato
012dfb2988
Merge pull request #15205 from imacube/imacube-plugins-s3-update
...
Update repository-s3.asciidoc
2015-12-04 08:59:01 +01:00
Robert Muir
688935df1c
fix broken plugin warning
2015-12-04 02:38:56 -05:00
Ryan Ernst
4b1fc8ff22
Merge pull request #15226 from rjernst/fix_update_shas
...
Fix updateShas to not barf on disabled license checks and even compile correctly
2015-12-03 23:34:33 -08:00
Robert Muir
c78c8bae08
improve logger output on startup
2015-12-04 02:23:34 -05:00
Ryan Ernst
f5b6b40a92
Fix distros to put modules dir int he right place and qa rest tests to
...
use the real zip
2015-12-03 23:03:14 -08:00
Ryan Ernst
7245d34f51
add modules check to plugins smoke test
2015-12-03 22:48:51 -08:00
Robert Muir
699b140d69
update lists, rename stuff to be clearer, remove public method that is unused
2015-12-04 01:43:07 -05:00
Robert Muir
7160c5ec15
list modules separately in pluginservice
2015-12-04 01:13:17 -05:00
Ryan Ernst
afedd24877
force integ tests for modules to run before distribution integ tests
2015-12-03 22:07:22 -08:00
Ben Tse
3cede749f9
fixed minor typo
2015-12-03 23:53:48 -05:00
Ryan Ernst
a8e9403204
added gradle checks for modules configuration, and ability to add
...
modules to integ test cluster
2015-12-03 20:53:06 -08:00
Robert Muir
763747df71
don't let pluginmanager install modules
2015-12-03 23:36:02 -05:00
Robert Muir
208b46d94b
add leniency for tests
2015-12-03 23:25:57 -05:00
Ryan Ernst
f2cebd9b3b
Merge branch 'master' into jigsaw
2015-12-03 20:02:44 -08:00
Robert Muir
794264023a
add module loading logic (untested)
2015-12-03 23:01:03 -05:00
Robert Muir
001a28bb98
Merge pull request #15230 from rjernst/buildsrc_eclipse_settings
...
Add .settings for buildSrc on gradle eclipse
2015-12-03 22:59:33 -05:00
Ryan Ernst
0be141e021
Build: Add .settings for buildSrc on gradle eclipse
...
We have eclipse settings added to all projects when running gradle
eclipse, but buildSrc is its own special project that is not
encapsulated by allprojects blocks. This adds eclipse settings to
buildSrc.
2015-12-03 19:56:11 -08:00
Robert Muir
88c538879b
add test for modules/
2015-12-03 22:37:27 -05:00
Robert Muir
da8fe687fc
add modules/ infra (but no loading via pluginservice yet)
2015-12-03 22:34:24 -05:00
Ryan Ernst
b50d94efab
Merge pull request #15228 from rjernst/cli_error
...
Cli tools: Use toString instead of getMessage for exceptions
2015-12-03 19:01:33 -08:00
Ryan Ernst
f78c732ca9
Cli tools: Use toString instead of getMessage for exceptions
...
When not in debug mode, we currently only print the message of an
exception. However, this is not usually useful without knowing what the
exception type was. This change makes cli tools use toString() on the
exception so we get the type + message.
2015-12-03 17:27:45 -08:00
Gao Yingkai
47c5da523f
Update scripting.asciidoc
...
Fixed minor typo in the example of native scripting request.
2015-12-03 20:24:20 -05:00
Ryan Ernst
17e6195fd6
Build: Fix updateShas to not barf on disabled license checks and even compile correctly
...
These were just results of not testing properly after refactoring.
closes #15224
2015-12-03 15:21:14 -08:00
Ryan Ernst
caf77f7eea
Add integ-test-zip distribution
2015-12-03 14:52:51 -08:00
Ryan Ernst
0a4a81afaf
Added modules, distributions now include them (just plugins installed in
...
a diff dir)
2015-12-03 14:18:26 -08:00
Jason Tedor
6613b3a0d6
Merge pull request #15221 from jasontedor/avoid-trace-logging-allocations-in-transport-broadcast-by-node-action
...
Avoid trace logging allocations in TransportBroadcastByNodeAction
2015-12-03 17:17:01 -05:00
Lee Hinman
f709b7283f
Remove `GET` option for /_forcemerge
...
POST should be used to indicate this is not just a retrieval operation.
Resolves #15165
2015-12-03 13:56:15 -07:00
Jason Tedor
de0e1f5e2f
Avoid trace logging allocations in TransportBroadcastByNodeAction
...
This commit wraps the trace logging statements in
TransportBroadcastByNodeAction in trace enabled checks to avoid
unnecessarily allocating objects.
The most egregious offenders were the two trace logging statements in
BroadcastByNodeTransportRequestHandler#onShardOperation. Aside from the
usual object allocations that occur when invoking ESLogger#trace (the
allocated object array for the varargs Object... parameter), these two
logging statements were invoking ShardRouting#shortSummary generating a
bunch of char arrays and Strings (from the StringBuilder, and so a bunch
of array copies as well). In a scenario where there are a lot of shards
and this method is being invoked frequently (e.g., constantly hitting
the _stats endpoint), these two unprotected trace logging statements
were generating a lot of unnecessary allocations.
2015-12-03 14:38:16 -05:00
Jason Tedor
dd520161ab
Merge pull request #15023 from jasontedor/shard-started-batch
...
Use general cluster state batching mechanism for shard started
2015-12-03 14:10:54 -05:00
Jason Tedor
b58d82f66c
Remove obsolete flag in ShardStateAction$ShardRoutingEntry
2015-12-03 14:08:35 -05:00
Jason Tedor
928d53a884
Apply shard starts in a single batch
2015-12-03 14:04:10 -05:00
Jason Tedor
99eac0e7d7
Use general cluster state batching mechanism for shard started
...
This commit modifies the handling of shard started cluster state updates
to use the general cluster state batching mechanism. An advantage of
this approach is we now get correct per-listener notification on
failures.
2015-12-03 14:04:10 -05:00
Jason Tedor
182c22f23f
Merge pull request #15016 from jasontedor/shard-failure-batch
...
Use general cluster state batching mechanism for shard failures
2015-12-03 14:02:48 -05:00
Jason Tedor
b70d97f36b
Remove unnecessary method in AllocationService
2015-12-03 13:42:05 -05:00
Jason Tedor
73a2d3085a
Rename variable for clarity in ShardFailedClusterStateHandler#execute
2015-12-03 13:41:34 -05:00
Ryan
94027f1461
Made requested changes
...
Moved section to before testing section and made requested formatting changes.
2015-12-03 09:27:20 -08:00
Adrien Grand
d2e07f21e0
Merge pull request #15217 from jpountz/fix/simplify_MetaDataMappingService
...
Simplify MetaDataMappingService.
2015-12-03 16:26:08 +01:00
Adrien Grand
3ff91baedf
Simplify MetaDataMappingService.
...
Now that we create all types on indices that receive a mapping update, creation
of temporary indices could get simpler.
2015-12-03 16:06:51 +01:00
Jason Tedor
d1fd1fb908
Remove unnecessary early-out in MetaDataMappingService#executeRefresh
...
This commit removes a simple early-out check in
MetaDataMappingService#executeRefresh. The early-out is unnecessary
because the cluster state task execution framework will not invoke
ClusterStateTaskExecutor#execute if the list of tasks is empty.
2015-12-03 09:05:19 -05:00
Jason Tedor
310e98f51d
Update stale Javadoc in MetaDataMappingService#executeRefresh
...
This commit updates a stale Javadoc on
MetaDataMappingService#executeRefresh. Previously this method handled
refresh and update tasks. Update tasks have been removed and the method
was renamed, but the Javadoc was not updated to reflect this.
2015-12-03 09:05:19 -05:00
Clinton Gormley
e84b61358f
Fix version order for breaking changes docs
2015-12-03 14:24:19 +01:00
Martijn van Groningen
d0fbd9d1c4
index template: Disallow index template pattern to be the same as an alias name
...
This can cause index creation to fail down the line.
2015-12-03 13:35:16 +01:00
Ryan Ernst
b00c59398b
Build: Cleanup test classes in buildSrc to be less groovyish
2015-12-03 01:49:54 -08:00
Boaz Leskes
c5301e853a
reduced the number of shards in RecoveryWhileUnderLoadIT.testRecoveryWhileRelocating
2015-12-03 10:00:48 +01:00
Boaz Leskes
9930e6883d
Move IndicesService.canDeleteShardContent to use IndexSettings
...
Just a minor cleanup/simplification
Closes #15059
Closes #15150
2015-12-03 09:55:07 +01:00
Adrien Grand
6ff82260a7
Merge pull request #15029 from jpountz/remove/onIndexService
...
Remove Plugin.onIndexService.
2015-12-03 09:46:30 +01:00
Adrien Grand
612ef4488e
Add missing license header.
2015-12-03 09:41:06 +01:00