Jason Tedor
77e74a9319
Add compare condition to handle arrays
...
This commit adds a new compare condition called “array_compare”. This
condition enables comparing a single resolved value to an array of
resolved values. The value can be compared for equality, non-equality,
and strict and non-strict ordering; the array compare condition will
evaluate to true if the value compares to true with respect to the
specified operator against all (“all”) or at least one (“some”) of the
values in the array specified by “array_path”. Each value in the array
can be resolved to a value using “path” (e.g., “array_path”:
“cx.payload.aggregations.some_field.buckets” and “path”: “doc_count”
would resolve each value in the buckets array to its “doc_count”).
Closes elastic/elasticsearch#345
Original commit: elastic/x-pack-elasticsearch@0d74b4dc11
2015-09-03 09:46:23 -04:00
Ryan Ernst
fd962ea7dc
Fix test naming, Test -> Tests
...
Original commit: elastic/x-pack-elasticsearch@e7ad7361a5
2015-09-02 15:18:29 -07:00
Areek Zillur
dc471bc0a9
Fix naming for abstract test cases
...
Original commit: elastic/x-pack-elasticsearch@546ac98077
2015-09-02 16:58:06 -04:00
uboness
e4ffceb9ba
Introducing Slack Action
...
- This action enables sending notifications to slack channels/users
- Utilizes the incoming webhook API of slack
- Similar to the `email` and `hipchat` actions, multiple slack accounts can be configured, each with its own URL and message defaults
- Slack actions are associated with an account, or if not, they'll be sent via the default account.
- The message itself is very flexible and enables defining simple messages to one or more users and/or one or more channels. For complex message structures, one can use `attachments` as described by the slack API.
Closes elastic/elasticsearch#491
Original commit: elastic/x-pack-elasticsearch@9ecc69c17c
2015-09-02 19:45:54 +02:00
jaymode
22d0ba4cf9
add shield integration to the ScriptServiceProxy
...
This change adds support for to put the watcher user in the context that is passed to the
ScriptService when Shield is installed and watcher integration with Shield is enabled.
Original commit: elastic/x-pack-elasticsearch@7e9983df0e
2015-09-02 11:32:57 -04:00
Colin Goodheart-Smithe
b4a81af254
Fixes to make x-plugins repo work in eclipse
...
This includes the following:
- Updated .gitignore to be the same as the elasticsearch repo so eclipse files are correctly ignored
- Fixes ambiguous method call compile error in HipChatMessageTests
Original commit: elastic/x-pack-elasticsearch@027ee0ec63
2015-09-02 16:21:09 +01:00
Tanguy Leroux
93f6b705e4
Marvel: Fix various tests inconsistencies
...
Original commit: elastic/x-pack-elasticsearch@1b122ecd40
2015-09-02 16:24:59 +02:00
Tanguy Leroux
892eeaf845
Marvel: Fix test issue in ClusterInfoIT
...
Original commit: elastic/x-pack-elasticsearch@b6cb867d52
2015-09-02 11:13:53 +02:00
Tanguy Leroux
8c6b0d03d4
Marvel: Rename cluster_licenses to cluster_info and add additional stats
...
Closes elastic/elasticsearch#490
Original commit: elastic/x-pack-elasticsearch@6dceb5b20c
2015-09-02 10:06:38 +02:00
Tanguy Leroux
47ba724498
Marvel: Update .marvel indices naming
...
Closes elastic/elasticsearch#527 , elastic/elasticsearch#458
Original commit: elastic/x-pack-elasticsearch@f3fb15f88c
2015-09-02 09:36:41 +02:00
Tanguy Leroux
7a59749392
Marvel: Add Indices Stats collector
...
Closes elastic/elasticsearch#555
Original commit: elastic/x-pack-elasticsearch@63a0e02258
2015-09-02 09:04:33 +02:00
Tanguy Leroux
9e5053a5c0
Marvel: Prints settings values in MarvelSettingsTests and remove smallest random time values
...
Original commit: elastic/x-pack-elasticsearch@488306ba63
2015-09-01 15:01:46 +02:00
Tanguy Leroux
794b2e0089
Marvel: Remove AwaitFix on NodeStatsRendererTests
...
Now thread pools are sorted by names in elasticsearch core (see elastic/elasticsearchelastic/elasticsearch#13121)
Closes elastic/elasticsearch#367
Original commit: elastic/x-pack-elasticsearch@d2fab327c0
2015-09-01 14:15:22 +02:00
Britta Weber
f90afd72d2
Update handler list for change in refresh and flush action
...
renamed actions back to admin/* and add suffix [s] instead
Original commit: elastic/x-pack-elasticsearch@32d3365941
2015-09-01 12:56:27 +02:00
Tanguy Leroux
37fc05dc4c
Marvel: Ad IT tests for Cluster State, Cluster Stats and Node Stats collectors
...
Closes elastic/elasticsearch#445 , elastic/elasticsearch#444
Original commit: elastic/x-pack-elasticsearch@cd82064098
2015-09-01 11:06:27 +02:00
Tanguy Leroux
541644fbb2
Marvel: Remove usages of Guava's ImmutableMap and Predicate
...
Original commit: elastic/x-pack-elasticsearch@71d0a7f436
2015-09-01 09:44:43 +02:00
Britta Weber
6cafd41d4f
Update handler list for change in refresh and flush action
...
https://github.com/elastic/elasticsearch/pull/13068
Original commit: elastic/x-pack-elasticsearch@5e3e512481
2015-09-01 09:34:44 +02:00
debadair
75d8d12c37
Docs: Updated kibana.yml settings to match 4.2 changes. Closes elastic/elasticsearch#524 .
...
Original commit: elastic/x-pack-elasticsearch@e305153fe5
2015-08-31 14:35:59 -07:00
Martijn van Groningen
593fc30669
Fix main class runners
...
Original commit: elastic/x-pack-elasticsearch@28a90a19b8
2015-08-31 22:45:56 +02:00
Martijn van Groningen
39b7092185
test: removed the 'plugin.types' usages from the source code
...
Original commit: elastic/x-pack-elasticsearch@a94cdee31f
2015-08-31 22:45:56 +02:00
uboness
109c7f8ca3
removed ImmutableList usage in watcher
...
relates to elastic/elasticsearch#554
Original commit: elastic/x-pack-elasticsearch@31dfeb09db
2015-08-31 22:41:21 +02:00
jaymode
2de31460c8
remove use of ImmutableList in shield
...
Original commit: elastic/x-pack-elasticsearch@83be549a11
2015-08-31 15:59:28 -04:00
Areek Zillur
b9ac72efd7
Merge branch 'master' of github.com:elastic/x-plugins
...
Original commit: elastic/x-pack-elasticsearch@0278f6ced2
2015-08-31 15:53:57 -04:00
Jason Tedor
473e0af11f
Remove use of com.google.common.collect.ImmutableList in Marvel
...
Original commit: elastic/x-pack-elasticsearch@1e1a6223fd
2015-08-31 15:51:14 -04:00
Martijn van Groningen
5900a65085
fixed compile error due to upstream change
...
Original commit: elastic/x-pack-elasticsearch@70a16e125c
2015-08-31 21:28:35 +02:00
Martijn van Groningen
90d0cb22ac
unmuted test
...
Original commit: elastic/x-pack-elasticsearch@8bd95e427e
2015-08-31 21:28:18 +02:00
Martijn van Groningen
896ee0447c
test: properly delegate the ShieldIntegTestCase#transportClientPlugins() and ShieldIntegTestCase#nodePlugins() methods to the settings source.
...
Original commit: elastic/x-pack-elasticsearch@7d55833917
2015-08-31 17:54:48 +02:00
Martijn van Groningen
067c2e0709
fix qa smoke tests
...
Original commit: elastic/x-pack-elasticsearch@b3a2e0bc38
2015-08-31 17:36:23 +02:00
jaymode
a63f4d3678
suppress the LocalTransport for all Shield tests
...
Original commit: elastic/x-pack-elasticsearch@6c0b840643
2015-08-31 09:50:22 -04:00
Martijn van Groningen
bd6111e9a7
updated await fix url
...
Original commit: elastic/x-pack-elasticsearch@e1646af2cd
2015-08-31 15:40:38 +02:00
Jason Tedor
36b5eaf09b
Add test to ensure that ShieldServerTransportService wraps all handlers
...
This commit adds a test to ensure that all request handlers are wrapped
by ProfileSecuredRequestHandler.
Original commit: elastic/x-pack-elasticsearch@26473d0ddc
2015-08-31 08:30:35 -04:00
jaymode
fb11827f78
mute TribeTests and remove license plugin from transportClientPlugins
...
See elastic/elasticsearch#551
Original commit: elastic/x-pack-elasticsearch@1d2ba3fc0e
2015-08-31 08:24:05 -04:00
Martijn van Groningen
1786e8eb10
test: use mock node to supply the plugins
...
Original commit: elastic/x-pack-elasticsearch@3f1aa333e8
2015-08-31 13:37:37 +02:00
David Pilato
13d5619d4e
Merge branch 'pr/typo'
...
Original commit: elastic/x-pack-elasticsearch@73d7f06605
2015-08-31 13:15:14 +02:00
Boaz Leskes
d75a8b8d6c
Update handler list for change in Upgrade action
...
See https://github.com/elastic/elasticsearch/pull/13205
Original commit: elastic/x-pack-elasticsearch@8759f59eb5
2015-08-31 13:05:05 +02:00
Martijn van Groningen
fd84ea7e90
test: make sure plugins are loaded in transport client
...
Original commit: elastic/x-pack-elasticsearch@81dd18d8b8
2015-08-31 13:01:39 +02:00
Martijn van Groningen
b79be0db42
muted test
...
Original commit: elastic/x-pack-elasticsearch@112546cad9
2015-08-31 12:58:10 +02:00
Martijn van Groningen
677cf7e573
delegate
...
Original commit: elastic/x-pack-elasticsearch@5999c5d17b
2015-08-31 12:58:03 +02:00
Martijn van Groningen
c81af81cd3
test: more fixes due to upstream changes
...
Original commit: elastic/x-pack-elasticsearch@92119d102c
2015-08-31 12:30:05 +02:00
Tanguy Leroux
0dbd13b67c
Marvel: Update tests due to changes in elasticsearch core
...
Original commit: elastic/x-pack-elasticsearch@7224989d22
2015-08-31 11:46:58 +02:00
Martijn van Groningen
98f5f489d0
test: more fixes due to upstream test infrastructure changes
...
Original commit: elastic/x-pack-elasticsearch@ab2dcca86d
2015-08-31 11:45:33 +02:00
David Pilato
88e389dd2e
[typo] LICESE_EXPIRATION_ACTION_MATCHER should be LICENSE_...
...
Original commit: elastic/x-pack-elasticsearch@1e91087de7
2015-08-31 11:19:11 +02:00
Martijn van Groningen
af4af34e2b
fix compile errors
...
Original commit: elastic/x-pack-elasticsearch@38feef1376
2015-08-31 10:47:49 +02:00
Jason Tedor
c09c5611b8
Add override of handler registration method to wrap handler
...
Original commit: elastic/x-pack-elasticsearch@4dcfb637c2
2015-08-30 17:49:56 -04:00
Jason Tedor
8cc9531bcb
Update for API changes in 5e2efcfe09
...
Original commit: elastic/x-pack-elasticsearch@5cf5f71ba6
2015-08-30 12:42:29 -04:00
Boaz Leskes
add8dd4cc4
Update handler list for changes made in https://github.com/elastic/elasticsearch/pull/12944
...
Original commit: elastic/x-pack-elasticsearch@2dcbf8bc99
2015-08-30 09:16:34 +02:00
Martijn van Groningen
967a3d1da2
test: if notify is not null and needs to be unequal then just invert notify
...
Original commit: elastic/x-pack-elasticsearch@2de9536c9c
2015-08-28 19:57:10 +02:00
Tanguy Leroux
a14a11ebdb
Marvel: Mute IndexStatsCollectorTests
...
Original commit: elastic/x-pack-elasticsearch@aaea8e8715
2015-08-28 16:24:56 +02:00
jaymode
d6eb2c8261
do not copy the authorization header from rest requests
...
Currently we copy the authorization header from every rest request to the action request. This is not
necessary because the user associated with each request is copied into the context and then if the
request leaves the node, the user will be serialized into a string and attached as a header.
This commit removes the copying of the authorization header as it is not necessary and by not copying
it, we limit the amount of copies we make of this sensitive information.
Original commit: elastic/x-pack-elasticsearch@4e5ba4b4aa
2015-08-28 09:04:39 -04:00
Tanguy Leroux
0e365a7670
Marvel: Add indices.count in Cluster Stats
...
Closes elastic/elasticsearch#517
Original commit: elastic/x-pack-elasticsearch@6ecbf3d1ee
2015-08-28 13:50:09 +02:00