David Roberts
cd99024599
[ML] Validate job configs before transport ( elastic/x-pack-elasticsearch#1375 )
...
If invalid job configs are transported to the master node then the root
cause of the validation exception gets reported as a remote_transport_exception,
which is extremely confusing.
This commit moves the validation of job configurations to the first node that
handles the action.
Fixes elastic/x-pack-kibana#1172
Original commit: elastic/x-pack-elasticsearch@5ed59d2a6f
2017-05-10 10:55:16 +01:00
David Kyle
d8a70138cd
[TEST] Give jobs meaningful names in ML integ tests ( elastic/x-pack-elasticsearch#1103 )
...
Original commit: elastic/x-pack-elasticsearch@aaf1807172
2017-04-19 12:00:53 +01:00
Martijn van Groningen
d114a55b99
[ML] Make open job and start datafeed apis master node actions and
...
let close job and stop datafeed apis redirect to elected master node.
This is for cluster state observation purposes, so that a subsequent open and then close job or
start and then stop datafeed see the same local cluster state and sanity validation doesn't fail.
Original commit: elastic/x-pack-elasticsearch@21a63184b9
2017-04-14 10:43:21 +02:00
Martijn van Groningen
fc06f09b91
[TEST] Only run qa cluster with ml enabled.
...
Relates to elastic/x-pack-elasticsearch#997
Original commit: elastic/x-pack-elasticsearch@863bf9abfe
2017-04-13 10:50:03 +02:00
Martijn van Groningen
2b5c0faebd
[TEST] wait for cs version to be the same on all nodes before stopping datafeed
...
Original commit: elastic/x-pack-elasticsearch@6fd6224047
2017-04-05 11:37:36 +02:00
Martijn van Groningen
4a57c92e6f
[TEST] unmuted test
...
Original commit: elastic/x-pack-elasticsearch@5dd80c32c7
2017-04-05 09:46:02 +02:00
Martijn van Groningen
61b4f6480e
[TEST] muted test
...
Original commit: elastic/x-pack-elasticsearch@550b55739e
2017-03-30 11:24:27 +02:00
Colin Goodheart-Smithe
caa9afad2b
[TEST] fixed content type in ML QA tests
...
Original commit: elastic/x-pack-elasticsearch@b7749e1319
2017-03-24 14:08:39 +00:00
Hendrik Muhs
a8b1b3e863
Revert "disable integration test, see elastic/x-pack-elasticsearch#823 for details ( elastic/x-pack-elasticsearch#824 )"
...
This reverts commit elastic/x-pack-elasticsearch@2338b3c972 .
Original commit: elastic/x-pack-elasticsearch@a9c7168762
2017-03-23 20:10:58 +01:00
Hendrik Muhs
27dce8669c
disable integration test, see elastic/x-pack-elasticsearch#823 for details ( elastic/x-pack-elasticsearch#824 )
...
[ML] disable failing integration test, see elastic/x-pack-elasticsearch#823 for details
Original commit: elastic/x-pack-elasticsearch@2338b3c972
2017-03-23 19:54:02 +01:00
Hendrik Muhs
6f7f466fa3
[ML] move DataStreamDiagnostics into DataCountsReporter ( elastic/x-pack-elasticsearch#775 )
...
repair DataStreamDiagnostics
Moves DataStreamDiagnostics into DataCountsReporter to survive if job is opened/closed/fed in chunks.
relates elastic/x-pack-elasticsearch#764
Original commit: elastic/x-pack-elasticsearch@29c221a451
2017-03-23 16:43:51 +01:00
Martijn van Groningen
60c79ccdbb
[TEST] Set job close timeout to 20s.
...
Original commit: elastic/x-pack-elasticsearch@9b92c940cb
2017-03-16 21:57:36 +01:00
Dimitris Athanasiou
16efd4e474
[ML] Use TimeValue in job and datafeed configs ( elastic/x-pack-elasticsearch#732 )
...
relates elastic/x-pack-elasticsearch#679
Original commit: elastic/x-pack-elasticsearch@891edd5bfe
2017-03-16 14:07:47 +00:00
Martijn van Groningen
6783f823a8
[ML] Change stop datafeed api delegate to node hosting datafeed task and execute cancel locally,
...
instead of only removing the persistent task from cluster state.
Original commit: elastic/x-pack-elasticsearch@3974b20827
2017-02-28 16:36:13 +01:00
Ryan Ernst
8527bc2415
Build: Convert integ test dsl to new split cluster/runner dsl
...
This is the xpack side of elastic/elasticsearch#23304
Original commit: elastic/x-pack-elasticsearch@8eddd7fb0d
2017-02-22 00:56:52 -08:00
Martijn van Groningen
8a6cea0350
[ml] For the data, flush and update apis check the job state on the node running the job task instead of the coordinating node.
...
[test] Also re-enabled multi node qa tests.
Original commit: elastic/x-pack-elasticsearch@efb24131f0
2017-02-18 19:18:29 +01:00
Jay Modi
68324f5a50
Remove usage of deprecated methods that do not accept a XContentType ( elastic/x-pack-elasticsearch#549 )
...
This commit removes the usages and definition of deprecated methods that do not accept the XContentType for the source.
Additionally, usages of *Entity classes from the http client library have been changed to always specify the content
type.
Original commit: elastic/x-pack-elasticsearch@29d336a008
2017-02-17 14:45:00 -05:00
Martijn van Groningen
92a4b97f6d
[TEST] Add simple test, so that module has at least one working test.
...
Original commit: elastic/x-pack-elasticsearch@72441418ac
2017-02-17 19:44:04 +01:00
David Kyle
d707a1c977
Mark class with awaitsfix
...
Is the test failing because all the methods are marked awaitsfix?
Original commit: elastic/x-pack-elasticsearch@de93bb83b7
2017-02-17 18:06:42 +00:00
David Kyle
b9a4a2c621
Revert "Don’t wait on job close ( elastic/x-pack-elasticsearch#574 )"
...
This reverts commit elastic/x-pack-elasticsearch@99ed0e0dba and fixes the failing tests
Original commit: elastic/x-pack-elasticsearch@403e38316d
2017-02-17 17:05:41 +00:00
David Kyle
1a4b87454c
Add AwaitsFix for elastic/x-pack-elasticsearch#592
...
Original commit: elastic/x-pack-elasticsearch@c5d2650acf
2017-02-17 14:05:25 +00:00
Martijn van Groningen
6739f84efb
[test] change id between tests, to make reading log files easier.
...
Original commit: elastic/x-pack-elasticsearch@e633d7098e
2017-02-17 14:55:14 +01:00
Martijn van Groningen
6d79210f79
[ml] Registered named writable entry for DatafeedState.
...
Also added a test to multi node qa module that tests the datafeeder, which should have caught this.
Original commit: elastic/x-pack-elasticsearch@89e4875f6c
2017-02-15 21:38:19 +01:00
Colin Goodheart-Smithe
6183015639
Adds licensing to machine learning feature ( elastic/x-pack-elasticsearch#559 )
...
This change adds licensing to the maching learning feature, and only allows access to machine learning if a trial or platinum license is installed.
Further, this change also renames `MlPlugin` to `MachineLearning` in line with the other feature plugin names and move the enabled setting to `XPackSettings`
Original commit: elastic/x-pack-elasticsearch@48ea9d781b
2017-02-14 15:47:37 +00:00
Ryan Ernst
2571921605
Rename x-pack project names to new names with split repo
...
Original commit: elastic/x-pack-elasticsearch@5a908f5dcc
2017-02-10 11:02:42 -08:00
Colin Goodheart-Smithe
e761b76765
Migrates QA files
...
Original commit: elastic/x-pack-elasticsearch@ac651f51d4
2017-02-08 16:58:55 +00:00