Dimitris Athanasiou
7f64f37c46
[ML] Fix POST version of get categories API ( elastic/x-pack-elasticsearch#1184 )
...
Also improves PageParams parsing to fill in defaults.
relates elastic/x-pack-elasticsearch#1180
Original commit: elastic/x-pack-elasticsearch@fccd7795ca
2017-04-25 14:44:10 +01:00
Martijn van Groningen
415d40e6fc
test: improved assertion
...
Original commit: elastic/x-pack-elasticsearch@8361d2e27d
2017-04-25 12:16:01 +02:00
Martijn van Groningen
a3e7c65ba4
[ML] Upon task cancel stop datafeed immediately.
...
Original commit: elastic/x-pack-elasticsearch@0401ca3d33
2017-04-25 11:56:44 +02:00
David Kyle
bd40dd36c9
[ML] Hide partition_scores field if empty ( elastic/x-pack-elasticsearch#1189 )
...
Original commit: elastic/x-pack-elasticsearch@5dec266e0d
2017-04-25 10:48:53 +01:00
Martijn van Groningen
6c0613f36f
fix mocking in tests
...
Original commit: elastic/x-pack-elasticsearch@b43de1ea2b
2017-04-25 09:52:12 +02:00
lcawley
85f573156f
[DOCS] Merge branch 'master' of https://github.com/elastic/x-pack-elasticsearch
...
Original commit: elastic/x-pack-elasticsearch@d1d5ae545b
2017-04-24 16:33:46 -07:00
Lisa Cawley
ee612a3dd8
[DOCS] Add ML Getting Started job analysis pages ( elastic/x-pack-elasticsearch#1185 )
...
* [DOCS] ML getting started file extraction
* [DOCS] ML Getting Started exploring job results
Original commit: elastic/x-pack-elasticsearch@7b46e7beb3
2017-04-24 16:31:48 -07:00
Ryan Ernst
105b689ec0
Templates: Convert template uses to ScriptService.compileTemplate ( elastic/x-pack-elasticsearch#1170 )
...
This is the xpack side of elastic/elasticsearch#24280
Original commit: elastic/x-pack-elasticsearch@90b7b2c6b7
2017-04-24 15:45:26 -07:00
lcawley
918f4fb962
[DOCS] Clarify force parameter for close job ML API
...
Original commit: elastic/x-pack-elasticsearch@c170d43757
2017-04-24 11:32:50 -07:00
Lisa Cawley
af47002654
[DOCS] Edits for ML doc changes in elastic/x-pack-elasticsearch#1169 ( elastic/x-pack-elasticsearch#1177 )
...
Original commit: elastic/x-pack-elasticsearch@84f8b4b9bd
2017-04-24 10:56:26 -07:00
lcawley
ee59f18d42
[DOCS] Fixed X-Pack Reference build error
...
Original commit: elastic/x-pack-elasticsearch@69d20f4346
2017-04-24 10:08:04 -07:00
Sophie Chang
528ac3d902
[DOCS] ML API docs review ( elastic/x-pack-elasticsearch#1169 )
...
* [DOCS] Fix for prelertcategory
* [DOCS] _preview returns a page of data
* [DOCS] Added adv options e.g. background_persist_interval"
* [DOCS] Clarify meanings of model_snapshot params
* [DOCS] Format fixes
* [DOCS] Include _all keyword
* [DOCS] Explain retain.
* [DOCS] Further explanations for model size limits
* [DOCS] Format fixes in quick ref
* [DOCS] Update for exclude_interim
* [DOCS] Update for exclude_interim
* [DOCS] Update for exclude_interim
Original commit: elastic/x-pack-elasticsearch@cdd2fcefdd
2017-04-24 10:07:51 -07:00
Jay Modi
2c2261881d
Fix support for elliptic curve certificates in PEM files ( elastic/x-pack-elasticsearch#1050 )
...
This commit fixes the support for elliptic curve certificates that are specified as a PEM file.
These certificates and private keys can now be read properly and a integration test was added to
ensure that TLS also functions correctly with these certificates.
Original commit: elastic/x-pack-elasticsearch@6d6d579c88
2017-04-24 11:31:10 -04:00
Jay Modi
d2b909fe5a
Test: remove roles from user on remote cluster ( elastic/x-pack-elasticsearch#1144 )
...
This change removes the roles from the user in the remote cluster to show that the roles passed
from the source cluster are used in evaluating the user's permissions during multi-cluster search.
Original commit: elastic/x-pack-elasticsearch@35658168fb
2017-04-24 09:18:26 -04:00
Martijn van Groningen
a98d593576
[ML] Use JobTaskStatus#staleTask(...) instead of PersistentTask#needsReassignement(...) for checking whether a job task is stale when allocation a datafeed to a node.
...
Original commit: elastic/x-pack-elasticsearch@0952c455fe
2017-04-24 14:56:25 +02:00
David Kyle
0b267242f1
[ML] Refresh indices after job deletion ( elastic/x-pack-elasticsearch#1174 )
...
* Refresh indices after job deletion
* Make refresh index option explicit
Original commit: elastic/x-pack-elasticsearch@d3c819966b
2017-04-24 13:55:36 +01:00
Dimitrios Athanasiou
9a4fa90ada
[DOCS] Fix snippet type from json to js
...
Original commit: elastic/x-pack-elasticsearch@15fc02d734
2017-04-24 12:57:58 +01:00
Jay Modi
1c1837fddd
Reduce spamming of logs on common SSL exceptions ( elastic/x-pack-elasticsearch#1083 )
...
This commit reduces spamming of the logs when a common SSL exception is encountered such as a
client not trusting the server's certificate or a plaintext request sent to a channel that expects
TLS traffic.
relates elastic/x-pack-elasticsearch#1062
Original commit: elastic/x-pack-elasticsearch@94959e79f6
2017-04-24 07:51:24 -04:00
Jay Modi
f063af9ee3
Log INFO message when reloading SSL configuration file changes ( elastic/x-pack-elasticsearch#1082 )
...
This commit adds a INFO level log message to indicate that a file was reloaded and the SSL contexts
using the file were also updated.
relates elastic/x-pack-elasticsearch#1063
Original commit: elastic/x-pack-elasticsearch@f53f7019de
2017-04-24 07:46:14 -04:00
Dimitrios Athanasiou
5f9a48efbf
[TEST] Whitelist ml getting-started doc from tests
...
... until we fix the whole file to run tests
Original commit: elastic/x-pack-elasticsearch@28108707ce
2017-04-24 11:54:31 +01:00
David Kyle
2c6a4d8627
[ML] Fix filter influencers by score
...
Add more test coverage
Original commit: elastic/x-pack-elasticsearch@45b06d2a5b
2017-04-24 11:31:51 +01:00
Martijn van Groningen
5dc8c71e65
[TEST] Increased datafeed logging
...
Original commit: elastic/x-pack-elasticsearch@403bc28dea
2017-04-24 10:48:53 +02:00
Lisa Cawley
d3a2e34f9d
[DOCS] Update ML getting started docs with server-metrics sample data ( elastic/x-pack-elasticsearch#1166 )
...
* [DOCS] Add role info to ML getting started docs
* [DOCS] Getting started with sample ML data
* [DOCS] Getting started with server-metrics sample data
Original commit: elastic/x-pack-elasticsearch@2f268f87b4
2017-04-21 19:01:59 -07:00
Ryan Ernst
c5b14197d4
Remove uses of ScriptService.executable which takes Script ( elastic/x-pack-elasticsearch#1164 )
...
This is the xpack side of elastic/elasticsearch#24264
Original commit: elastic/x-pack-elasticsearch@ac36bc32aa
2017-04-21 17:52:27 -07:00
David Kyle
72a9bffff8
[ML] Proceed on conflict when deleting job docs. ( elastic/x-pack-elasticsearch#1157 )
...
Original commit: elastic/x-pack-elasticsearch@b1b98ec268
2017-04-21 16:45:14 +01:00
Dimitris Athanasiou
e0b6630e3d
[ML] Add the current job state in conflict error messages ( elastic/x-pack-elasticsearch#1158 )
...
Relates elastic/x-pack-elasticsearch#878
Original commit: elastic/x-pack-elasticsearch@2be8b6c9a1
2017-04-21 16:42:39 +01:00
Zachary Tong
d993926ba4
[DOCS] Re-enable XPack doc testing ( elastic/x-pack-elasticsearch#1146 )
...
Adds a gradle build for documentation testing, partially stolen from the xpack meta repo. Updated to make work with the current setup
index.asciidoc was updated/enabled as a test, and various pre-existing tests appear to be working. There are a large number of tests still ignored due to missing proper // CONSOLE tags
Original commit: elastic/x-pack-elasticsearch@1d596f0be3
2017-04-21 11:23:27 -04:00
Dimitrios Athanasiou
73feee6317
[ML] Reduce timeout to 5s while indexing notifications
...
Original commit: elastic/x-pack-elasticsearch@b144f366f4
2017-04-21 14:58:21 +01:00
Clinton Gormley
61f7adbfc9
Documented privileges required to use cross cluster search with Security
...
Original commit: elastic/x-pack-elasticsearch@ae410fdb16
2017-04-21 13:37:45 +02:00
Dimitris Athanasiou
546faa3b9b
[ML] Ignore non-bulk-action blocks in StateProcessor ( elastic/x-pack-elasticsearch#1154 )
...
This is in preparation for the autodetect process writing out
a block of spaces in order to flush the buffer at the end of
state persisting.
Relates elastic/x-pack-elasticsearch#1140
Original commit: elastic/x-pack-elasticsearch@fedf1d204c
2017-04-21 11:30:04 +01:00
David Kyle
52c8469225
[ML] Fix test failure by preventing random string from being ‘by’, ‘over’ or ‘count’
...
Original commit: elastic/x-pack-elasticsearch@8c79af0b77
2017-04-21 11:04:22 +01:00
David Roberts
e549bc4ef9
[ML] Index the audit notification before responding to a delete request ( elastic/x-pack-elasticsearch#1150 )
...
This change prevents the situation where cleanup of ML indices immediately
after deleting a job leaves the audit notification in limbo because the index
it was due to be indexed into has been deleted.
Relates elastic/x-pack-elasticsearch#1142
Original commit: elastic/x-pack-elasticsearch@300e9c36ce
2017-04-21 10:17:33 +01:00
David Roberts
5b19b8e7f0
[TEST] Wait for all ML index template before ML security tests ( elastic/x-pack-elasticsearch#1148 )
...
Previously we were only waiting for the results index template
Original commit: elastic/x-pack-elasticsearch@3a9e6ab82f
2017-04-21 07:50:10 +01:00
Luca Cavanna
fc316bd947
[TEST] adapt to Aggregations being an abstract class with final methods ( elastic/x-pack-elasticsearch#1128 )
...
Original commit: elastic/x-pack-elasticsearch@080548e411
2017-04-20 21:31:42 +02:00
David Kyle
a11e52fea2
[ML] Add check to prevent NoSuchElementException ( elastic/x-pack-elasticsearch#1147 )
...
Original commit: elastic/x-pack-elasticsearch@dca4020734
2017-04-20 18:10:32 +01:00
Chris Earle
f9b8c82137
[Security] Remove cluster:monitor Privilege from kibana_user ( elastic/x-pack-elasticsearch#1097 )
...
Ordinary Kibana users should not have access to the cluster state of ES,
and therefore they should not be able to access ML jobs without explicit
permission.
Original commit: elastic/x-pack-elasticsearch@77273d561a
2017-04-20 12:50:11 -04:00
lcawley
f64c608159
[DOCS] Sort list of built-in roles
...
Original commit: elastic/x-pack-elasticsearch@5684860ea8
2017-04-20 09:40:31 -07:00
Dimitrios Athanasiou
1f9ddb6937
[TEST] Increase ml datafeed logging to understand test failure
...
DatafeedJobsIT has been failing. This change increases logging
to investigate those failures.
Original commit: elastic/x-pack-elasticsearch@0c7c29ac29
2017-04-20 17:18:11 +01:00
Lisa Cawley
bf110ba05e
[DOCS] Document machine_learning_admin and machine_learning_user roles ( elastic/x-pack-elasticsearch#1132 )
...
* [DOCS] Document machine_learning_admin and machine_learning_user roles
* [DOCS] Fix auth requrements for ML result APIs
* [DOCS] Update authorization.asciidoc based on elastic/x-pack-elasticsearch#1132
Original commit: elastic/x-pack-elasticsearch@1bf563e8d7
2017-04-20 08:45:30 -07:00
Alexander Reelsen
50dff91a3a
Watcher: Fix resetting of ack status on unmet condition ( elastic/x-pack-elasticsearch#1141 )
...
When a condition is unmet, the ack status of the actions needs to be
resetted again, so that new alerts can be triggered.
Due to a bugfix this functionality was removed from ES 5.0.0-alpha5
onwards.
relates elastic/x-pack-elasticsearch#1123
Original commit: elastic/x-pack-elasticsearch@83db2cecf9
2017-04-20 15:19:25 +01:00
Dimitris Athanasiou
13d3b353c6
[TEST] Wait for pending tasks on test clean up... ( elastic/x-pack-elasticsearch#1137 )
...
.. in MlNativeAutodetectIntegTestCase.
We wait for pending tasks to finish from REST tests but not
from the ones using a native autodetect. This commit adds the
waiting in those tests too.
Relates elastic/x-pack-elasticsearch#1136
Original commit: elastic/x-pack-elasticsearch@a7a5455c78
2017-04-20 14:03:38 +01:00
Dimitris Athanasiou
a2124b68e1
[ML] Invert interim result inclusion strategy ( elastic/x-pack-elasticsearch#1139 )
...
This changes the get-result actions to include interim
results by default. The former include_interim param is
now changed into an exclude_interim param.
relates elastic/x-pack-elasticsearch#1091
Original commit: elastic/x-pack-elasticsearch@c55a9a89d7
2017-04-20 13:52:35 +01:00
David Roberts
bf543f0735
[TEST] Report more detail if waitForPendingTasks times out
...
Original commit: elastic/x-pack-elasticsearch@63ca54b851
2017-04-20 13:10:48 +01:00
David Roberts
bd58856e6f
[ML] Remove obsolete comment
...
Original commit: elastic/x-pack-elasticsearch@5637f95311
2017-04-20 11:00:27 +01:00
David Roberts
caa080ec02
[TEST] Fix exception specification
...
Caused by a clash between two PRs
Original commit: elastic/x-pack-elasticsearch@47910636eb
2017-04-20 10:04:30 +01:00
David Roberts
99def2bd33
[ML] Increase the wait time for AWS credentials to propagate
...
This was timing out a lot yesterday from the London office
Original commit: elastic/x-pack-elasticsearch@a0989c2a0f
2017-04-20 09:54:00 +01:00
David Roberts
b03147bea9
[TEST] Don't duplicate the MlRestTestStateCleaner class ( elastic/x-pack-elasticsearch#1127 )
...
We didn't realise it was possible for a qa module to depend on the
test classes of the plugin module, so we duplicated a test class.
But it turns out it IS possible to declare this dependency and avoid
the duplication.
Original commit: elastic/x-pack-elasticsearch@b6a21cda28
2017-04-20 09:13:04 +01:00
lcawley
7c3a3cce80
[DOCS] Add results_index_name to ML put job API
...
Original commit: elastic/x-pack-elasticsearch@d319a968f4
2017-04-19 23:02:45 -07:00
lcawley
b0bfca6a11
[DOCS] Fix watcher typo
...
Original commit: elastic/x-pack-elasticsearch@f970206d1d
2017-04-19 15:58:09 -07:00
Lisa Cawley
ded8edcc3d
[DOCS] Fixes build and typo issues in ML API update elastic/x-pack-elasticsearch#1118
...
Original commit: elastic/x-pack-elasticsearch@3ef20792ac
2017-04-19 13:31:07 -07:00