Ryan Ernst
c2c5081830
Remove uneeded class loading stuff from hdfs plugin
2015-12-18 17:01:38 -08:00
Ryan Ernst
91fe99a7f6
Make hdfs plugin not use transitive deps
2015-12-18 16:52:22 -08:00
Costin Leau
7584810ff4
* Make plugin hadoop2-only
...
Polish MiniDFS cluster to be Hadoop2 (instead of Hadoop1) based
2015-12-19 01:35:53 +02:00
Ryan Ernst
af11707da0
Remove unused method impl in AntTask and make abstract
2015-12-18 14:37:15 -08:00
Zachary Tong
5cfefe08b0
Fix collector's class name on response output
2015-12-18 16:47:06 -05:00
Ryan Ernst
c50b22f95f
Merge pull request #15395 from rmuir/wildcard_imports
...
fail build on wildcard imports
2015-12-18 13:45:33 -08:00
Ryan Ernst
690fb2cd3f
Rename InternalFilters.Bucket to InternalFilters.InternalBucket to avoid name collision
2015-12-18 13:22:20 -08:00
Ryan Ernst
beec7ca9db
Merge branch 'master' into wildcard_imports
2015-12-18 13:18:08 -08:00
Ryan Ernst
d0a10b337e
Fix silly typo in variable name...
2015-12-18 13:17:05 -08:00
Ryan Ernst
a639b3d3e4
Remove wildcard imports for groovy too
2015-12-18 12:47:35 -08:00
Ryan Ernst
4ea19995cf
Remove wildcard imports
2015-12-18 12:43:47 -08:00
Ryan Ernst
853e9c0fd1
Merge branch 'master' into wildcard_imports
2015-12-18 12:24:30 -08:00
Zachary Tong
4700cb9409
[TEST] Check length of profiled results in tests
2015-12-18 15:19:04 -05:00
Zachary Tong
41139c6b15
Ensure profile results are immutable after serialization
2015-12-18 15:19:00 -05:00
Ryan Ernst
10dfa32f9d
Merge pull request #15548 from rjernst/ant_task
...
Add AntTask to simplify controlling logging when running ant from gradle
2015-12-18 12:13:28 -08:00
Ryan Ernst
44edac0081
use better variable name for build listener, and change access back to
...
private for internal method of thirdPartyAudit
2015-12-18 12:07:30 -08:00
Ryan Ernst
5b9bf8e738
Make a new ant builder per AntTask invocation
2015-12-18 12:01:54 -08:00
Ryan Ernst
9f1dfdbaea
Build: Add AntTask to simplify controlling logging when running ant from gradle
...
This new task allows setting code, similar to a doLast or doFirst,
except it is specifically geared at running ant (and thus called doAnt).
It adjusts the ant logging while running the ant so that the log
level/behavior can be tweaked, and automatically buffers based on gradle
logging level, and dumps the ant output upon failure.
2015-12-18 11:45:52 -08:00
Robert Muir
4ec605eab3
Merge pull request #15547 from rmuir/license_categories
...
Remove unnecessary license categories/matchers
2015-12-18 13:56:14 -05:00
Robert Muir
2ce54640f5
Remove unnecessary license categories/matchers
2015-12-18 13:46:59 -05:00
Daniel Mitterdorfer
b7ead723cf
Merge remote-tracking branch 'danielmitterdorfer/doc-bulk-processor-backoff'
2015-12-18 19:41:07 +01:00
Daniel Mitterdorfer
e51904fa00
Document usage of backoff policy in BulkProcessor
...
With this commit we update the documentation to explain the
new backoff feature in BulkProcessor.
Relates to #14620 .
2015-12-18 19:40:11 +01:00
Daniel Mitterdorfer
56e4752d28
Align handling of interrupts in BulkProcessor
...
With this commit we implement a cancellation policy in
BulkProcessor which is aligned for the sync and the async case
and also document it.
Closes #14833 .
2015-12-18 19:34:23 +01:00
Robert Muir
7e53076112
Merge pull request #15545 from rmuir/rat
...
add gradle licenseHeaders to precommit
2015-12-18 13:27:37 -05:00
Robert Muir
266bece2fe
add missing license headers
2015-12-18 13:19:09 -05:00
Robert Muir
6ba374d632
add missing license headers
2015-12-18 13:15:34 -05:00
Robert Muir
447729f0e1
add missing license headers
2015-12-18 13:08:17 -05:00
Robert Muir
2e2e328879
add missing license header
2015-12-18 13:02:39 -05:00
Martijn van Groningen
6dfcee6937
Added an internal reload pipeline api that makes sure pipeline changes are visible on all ingest nodes after modifcations have been made.
...
* Pipeline store can now only start when there is no .ingest index or all primary shards of .ingest have been started
* IngestPlugin adds`node.ingest` setting to `true`. This is used to figure out to what nodes to send the refresh request too. This setting isn't yet configurable. This will be done in a follow up issue.
* Removed the background pipeline updater and added added logic to deal with specific scenarious to reload all pipelines.
* Ingest services are no longer be managed by Guice. Only the bootstrapper gets managed by guice and that contructs
all the services/components ingest will need.
2015-12-18 18:24:27 +01:00
Robert Muir
c4f823903a
fix indent
2015-12-18 12:00:52 -05:00
Robert Muir
e82808917c
don't fail on missing source dirs
2015-12-18 11:58:18 -05:00
Robert Muir
94d6b22137
add gradle licenseHeaders to precommit
...
This is a port of the logic from apache lucene that uses Rat
2015-12-18 11:43:58 -05:00
Martijn van Groningen
e8a8e22e09
Add template infrastructure, removed meta processor and added template support to set and remove processor.
...
Added ingest wide template infrastructure to IngestDocument
Added a TemplateService interface that the ingest framework uses
Added a TemplateService implementation that the ingest plugin provides that delegates to the ES' script service
Cut SetProcessor over to use the template infrastructure for the `field` and `value` settings.
Removed the MetaDataProcessor
Removed dependency on mustache library
Added qa ingest mustache rest test so that the ingest and mustache integration can be tested.
2015-12-18 17:35:53 +01:00
Areek Zillur
9d9b557cea
Don't allow nodes with missing custom data types to join cluster
2015-12-18 11:33:29 -05:00
Yannick Welsch
3a95516b79
Merge pull request #15452 from ywelsch/fix/gradle-idea-resources
...
Gradle idea plugin does not properly mark resources directories
2015-12-18 17:27:49 +01:00
Martijn van Groningen
a56902567e
don't register rest actions on transport clients
2015-12-18 15:49:00 +01:00
Martijn van Groningen
2c5bb84851
fix copyDefaultGeoIp2DatabaseFiles task to work again
2015-12-18 15:45:56 +01:00
Colin Goodheart-Smithe
15588a4991
Aggregations: Run pipeline aggregations for empty buckets added in the Range Aggregation
...
Closes #15471
2015-12-18 14:42:05 +00:00
Yannick Welsch
887789d1a9
Gradle idea plugin does not properly mark resources directories
2015-12-18 12:28:07 +01:00
javanna
3e155f7b54
adapt to upstream changes: thirdPartyAudit.missingClasses set to true
...
geoip depends on asm and google http client which we don't need
2015-12-18 11:14:39 +01:00
javanna
f349669071
adapt to upstream changes: enableMockModules => getMockPlugins
2015-12-18 11:13:34 +01:00
javanna
8bae93eee1
adapt to upstream changes: StringText => Text
2015-12-18 11:13:18 +01:00
Christoph Büscher
2f97ff0925
Merge pull request #15010 from cbuescher/refactor-shapebuilders
...
Make remaining ShapeBuilders implement Writeable
2015-12-18 11:11:34 +01:00
Simon Willnauer
55f77db45b
Merge pull request #15278 from s1monw/settings_prototype
...
Add infrastructure to transactionally apply and reset dynamic settings
2015-12-18 10:57:29 +01:00
Simon Willnauer
ca7a4f9ee3
Merge pull request #15535 from s1monw/fail_on_any_tragic_event
...
Check for tragic event on all kinds of exceptions not only ACE and IOException
2015-12-18 10:53:51 +01:00
javanna
885b01fb49
adapt to upstream changes: RestModule -> NetworkModule
2015-12-18 10:36:29 +01:00
javanna
5f2df6b95a
Merge branch 'master' into feature/ingest
2015-12-18 10:34:07 +01:00
Simon Willnauer
186242145f
[TEST] use new settings infra
2015-12-18 10:26:57 +01:00
Simon Willnauer
5b991b9d5e
Check for tragic event on all kinds of exceptions not only ACE and IOException
...
It's important to close not matter what exception caused a tragic event. Today
we only check on IOException and AlreadyClosedExceptions. The test had a bug and
threw an IAE instead causing the translog not to be closed.
2015-12-18 10:16:11 +01:00
Simon Willnauer
eca2435838
Merge branch 'master' into settings_prototype
2015-12-18 09:15:58 +01:00