Jake Landis
7f7b31723e
ingest: extended `if` documentation ( #35044 )
...
part of #33188
2018-11-26 09:35:45 -06:00
Marios Trivyzas
b078e2970c
SQL: Implement null safe equality operator `<=>` ( #35873 )
...
This operator handles nulls in different way than the normal `=`.
If one of the operants is `null` and the other not it returns `false`.
If both operants are `null` it returns `true`. Therefore in contrary to
`=`, which returns `null` if at least one of the operants is `null`, this one
never returns `null` as a result.
Closes : #35871
2018-11-26 14:02:02 +01:00
Ioannis Kakavas
acb65dd004
[DOCS] Fix missing include for get-roles
2018-11-26 11:45:39 +02:00
Ioannis Kakavas
8daa854f90
[HLRC] Add support for get roles API ( #35787 )
...
This commits adds support for the Get Roles API to the HLRC
Relates: #29827
2018-11-26 11:25:07 +02:00
Andrei Stefan
00e6fec718
SQL: XPack FeatureSet functionality ( #35725 )
...
* Introduced "client.id" parameter for REST requests
* Bug that made the Verifier run twice, fixed in the Analyzer
* Single node IT and unit testing
2018-11-26 07:11:43 +02:00
Tal Levy
a0f8a22d53
[TEST] ILM skip checking _ilm/explain response ( #35830 )
...
relates #35562
Closes #35824 .
2018-11-25 17:19:17 -08:00
Marios Trivyzas
410f570d5f
SQL: Implement NULLIF(expr1, expr2) function ( #35826 )
...
NULLIF returns null if the 2 expressions are equal or the
expr1 otherwise.
Closes : #35818
2018-11-23 22:19:27 +01:00
William Desportes
a204d1cdff
[Docs] Fix typo in datehistogram-aggregation.asciidoc ( #35855 )
2018-11-23 15:16:53 +01:00
David Roberts
3c059ee057
[HLRC][ML] Add ML find file structure API ( #35833 )
...
Relates to #29827
2018-11-23 06:58:05 +00:00
Martijn van Groningen
813e053f62
Fixed response classes in hlrc docs
2018-11-23 07:52:45 +01:00
Stéphane Campinas
fb80d298de
[Docs] Correct template example description #35829
2018-11-23 05:29:20 +01:00
David Roberts
6f46584380
[ML] Add docs for ML info endpoint ( #35783 )
...
This endpoint was not previously documented as it was not
particularly useful to end users. However, since the HLRC
will support the endpoint we need some documentation to
link to.
The purpose of the endpoint is to provide defaults and
limits used by ML. These are needed to fully understand
configurations that have missing values because the missing
value means the default should be used.
Relates #35777
2018-11-22 16:23:31 +00:00
Martijn van Groningen
96a741f2c2
[TEST] escape brackets
...
Relates to #35496
2018-11-22 14:58:42 +01:00
Mayya Sharipova
b6014d971c
Forbid negative scores in functon_score query ( #35709 )
...
* Forbid negative scores in functon_score query
- Throw an exception when scores are negative in field_value_factor
function
- Throw an exception when scores are negative in script_score
function
Relates to #33309
2018-11-22 06:08:48 -05:00
Marios Trivyzas
92acf47c16
SQL: Implement NVL(expr1, expr2) ( #35794 )
...
Add NVL as alias to IFNULL as they have the same
behaviour. Add basic tests and docs.
Closes : #35782
2018-11-22 11:41:00 +01:00
Alan Woodward
be8097f9ce
Improve docs for index_prefixes option ( #35778 )
...
This commit moves the documentation and examples for the `index_prefixes`
option on text fields to its own file, to bring it in line with other mapping
parameters, and expands a bit on both.
2018-11-22 09:20:46 +00:00
Lisa Cawley
78209188bc
[DOCS] Adds more authorization info for CCR APIs ( #35606 )
2018-11-21 15:01:59 -08:00
Benjamin Trent
90a8e4b259
HLRC: ML Delete event from Calendar ( #35760 )
...
* HLRC: Delete event from calendar
* adjusting tests
* adjusting code to make it more readable
2018-11-21 16:22:04 -06:00
Marios Trivyzas
d95d885bae
SQL: Implement ISNULL(expr1, expr2) ( #35793 )
...
Add ISNULL as an alias of IFNULL as they have the
same behaviour. Add basic test and docs.
Closes : #35781
2018-11-21 23:15:10 +01:00
Marios Trivyzas
e179bd393d
SQL: Implement IFNULL variant of COALESCE ( #35762 )
...
IFNULL is a MySQL variant (also used in other DBs) which
takes only 2 arguments and returns the first one that is not null.
Closes : #35749
2018-11-21 17:07:07 +01:00
Alan Woodward
26cc8ff8c3
Add pointer to the index-phrases option in shingle filter docs ( #35771 )
...
We should be discouraging the use of shingle filters and instead pointing users to the
index-phrases parameter on text fields.
2018-11-21 15:27:11 +00:00
Ioannis Kakavas
25f83ae08c
[HLRC] Add support for get application privileges API ( #35556 )
...
This commits adds support for the Get Application Privileges
API to the HLRC
Relates: #29827
2018-11-21 16:38:17 +02:00
Martijn van Groningen
9b2ab064cf
[HLRC] Added support for CCR Resume Follow API ( #35638 )
...
This change also adds documentation for the Resume Follow API
Relates to #33824
2018-11-21 10:52:03 +01:00
Dimitrios Liappis
1cb578b435
[DOCS] Update sysctl instructions for Docker on Mac ( #35755 )
...
Recent Docker for Mac releases[1] have a different path to the tty for
accessing the console of the xhyve vm, required for altering the
`vm.max_map_count` sysctl.
Update instructions on how to enter the xhyve vm for altering the
`vm.max_map_count` sysctl setting on Docker for Mac.
Closes #34817
[1]
https://forums.docker.com/t/is-it-possible-to-ssh-to-the-xhyve-machine/17426/13
2018-11-21 11:32:29 +02:00
Ed Savage
4f857c4f8d
[HLRC][ML] Add ML revert model snapshot API ( #35750 )
...
Relates to #29827
2018-11-21 09:10:37 +00:00
Alan Woodward
f6a43b5939
Add a prebuilt ICU Analyzer ( #34958 )
...
The ICU plugin provides the building blocks of an analysis chain, but doesn't actually have a prebuilt analyzer. It would be a better for users if there was a simple analyzer that they could use out of the box, and also something we can point to from the CJK Analyzer docs as a superior alternative.
Relates to #34285
2018-11-21 09:00:48 +00:00
Martijn van Groningen
a6647a20a9
[HLRC] Added support for CCR Unfollow API ( #35693 )
...
This change also adds documentation for the Unfollow API
Relates to #33824
2018-11-21 07:48:29 +01:00
lcawl
fa6d8a5004
[DOCS] Fixes navtitle for CCR API
2018-11-20 17:31:01 -08:00
Marios Trivyzas
b1818dbdce
SQL: [docs] Add documentation for COALESCE ( #35740 )
...
Follows: #35253
2018-11-21 01:43:05 +01:00
Lisa Cawley
04a087fe2f
[DOCS] Adds authorization info for CCR APIs ( #35557 )
2018-11-20 16:23:01 -08:00
Benjamin Trent
84db1e42c0
HLRC: ML Get Calendar Events ( #35747 )
...
* HLRC: ML Get Calendar Events
* Addressing PR comments
2018-11-20 16:40:31 -06:00
Mayya Sharipova
643bb20137
Add a new query type - ScriptScoreQuery ( #34533 )
...
* Add a new query type - ScriptScoreQuery
script_score query uses script to calculate document scores.
Added as a substitute for function_score with an intentation
to deprecate function_scoreq query.
```http
GET /_search
{
"query": {
"script_score" : {
"query": {
"match": { "message": "elasticsearch" }
},
"script" : {
"source": "Math.log(2 + doc['likes'].value)"
},
"min_score" : 2
}
}
}
```
Add several functions to painless to be used inside script_score:
double rational(double, double)
double sigmoid(double, double, double)
double randomNotReproducible()
double randomReproducible(String, int)
double decayGeoLinear(String, String, String, double, GeoPoint)
double decayGeoExp(String, String, String, double, GeoPoint)
double decayGeoGauss(String, String, String, double, GeoPoint)
double decayNumericLinear(String, String, String, double, double)
double decayNumericExp(String, String, String, double, double)
double decayNumericGauss(String, String, String, double, double)
double decayDateLinear(String, String, String, double, JodaCompatibleZonedDateTime)
double decayDateExp(String, String, String, double, JodaCompatibleZonedDateTime)
double decayDateGauss(String, String, String, double, JodaCompatibleZonedDateTime)
Date functions only works on dates in the default format and default time zone
2018-11-20 16:10:06 -05:00
Gordon Brown
17780ce07e
Add HLRC docs for Delete Lifecycle Policy ( #35664 )
...
Adds documenatation for the Delete Lifecycle Policy API to the HLRC
documentation.
2018-11-20 11:32:41 -07:00
Tal Levy
d061b3999a
[ILM] HLRC-ILM Retry Lifecycle Policy docs ( #35715 )
...
this adds documentation for the retry method in the
high-level-ilm-rest-client.
this PR also renames retryLifecycleStep to retryLifecyclePolicy in the index-lifecycle-client
2018-11-20 07:05:27 -08:00
Benjamin Trent
7657e6d274
HLRC ML Add Event To Calendar API ( #35704 )
...
* HLRC: ML Adding Post event to calendar api
* Fixing tests and serialization
* removing unused import
2018-11-20 08:15:21 -06:00
Benjamin Trent
d707838c02
HLRC: ML Delete job from calendar ( #35713 )
2018-11-20 07:43:34 -06:00
Ed Savage
844483a99a
[HLRC][ML] Add ML update model snapshot API ( #35537 ) ( #35694 )
...
Relates to #29827
2018-11-20 12:18:29 +00:00
Takuro Wada
7b2d547e8e
[Docs] Delete inappropriate backtick ( #35722 )
2018-11-20 10:08:32 +01:00
Simon Willnauer
29ef442841
Add a `_freeze` / `_unfreeze` API ( #35592 )
...
This commit adds a rest endpoint for freezing and unfreezing an index.
Among other cleanups mainly fixing an issue accessing package private APIs
from a plugin that got caught by integration tests this change also adds
documentation for frozen indices.
Note: frozen indices are marked as `beta` and available as a basic feature.
Relates to #34352
2018-11-20 08:03:24 +01:00
Jason Tedor
220c175484
Provide links to auto-follow docs ( #35674 )
...
This commit adds a link to the auto-follow docs from the CCR getting
started docs and the relevant CCR APIs.
2018-11-19 20:40:58 -05:00
Gordon Brown
e012ac4649
Add HLRC docs for ILM Start/Stop/Status ( #35672 )
...
Adds HLRC documentation for Start ILM, Stop ILM, and ILM Status APIs, as
these APIs are tightly linked to each other.
2018-11-19 17:17:01 -07:00
Tal Levy
90c0d444cf
[ILM] DOCS: clarify interaction between rollover and min_age ( #35663 )
...
This adds an example to drive home the semantics of `min_age` and explain
how actions from one phase must complete before `min_age` is even tested
closes #34020 .
2018-11-19 13:26:20 -08:00
Benjamin Trent
214bc96738
HLRC: ML Add Job to Calendar API ( #35666 )
2018-11-19 11:41:49 -06:00
Mayya Sharipova
aaeb47d1f7
HLRC for _mtermvectors ( #35266 )
...
relates to #27205
2018-11-19 12:24:31 -05:00
Itamar Syn-Hershko
156b3cae15
[Docs] Fix filter context in script-query.asciidoc ( #35677 )
...
The docs say script queries are typically used in a filter context but
the example uses a boolean must clause.
2018-11-19 16:30:33 +01:00
Benjamin Trent
bc7dea4480
ML: changing automatic check_window calculation ( #35643 )
...
* ML: changing automatic check_window calculation
* adding docs on how we calculate the default
2018-11-19 08:03:34 -06:00
Peter Dyson
6d8af9731d
[Docs] Warn about searching across all fields wt. `query_string` ( #35570 )
...
Warn about potential performance impact when a large number of fields
is used with query string query and no default field.
2018-11-19 13:21:59 +01:00
Ignacio Vera
ae6a33237f
HLRC: Add ML delete filter action ( #35382 )
...
* HLRC: Add ML delete filter action
It adds delete ML filter action to the high level rest client.
Relates #29827
2018-11-19 11:25:35 +01:00
Gordon Brown
bb51cdb6de
Add HLRC docs for Get Lifecycle Policy ( #35612 )
...
Adds docs for the Get Lifecycle Policy API to the HLRC documentation.
2018-11-16 18:16:30 -07:00
Gordon Brown
cce9648f9d
Align RolloverStep's name with other step names ( #35655 )
...
RolloverStep previously had a name of "attempt_rollover", which was
inconsistent with all other step names due it its use of an underscore
instead of a dash.
2018-11-16 17:42:48 -07:00