Skip to content

Commit e041ddb

Browse files
author
David Roberts
committed
[DOCS] Use "source" instead of "inline" in ML docs (#40635)
Specifying an inline script in an "inline" field was deprecated in 5.x. The new field name is "source". (Since 6.x still accepts "inline" I will only backport this docs change as far as 7.0.)
1 parent 7722f53 commit e041ddb

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

docs/reference/ml/transforms.asciidoc

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ PUT _ml/datafeeds/datafeed-test1
134134
"total_error_count": { <2>
135135
"script": {
136136
"lang": "expression",
137-
"inline": "doc['error_count'].value + doc['aborted_count'].value"
137+
"source": "doc['error_count'].value + doc['aborted_count'].value"
138138
}
139139
}
140140
}
@@ -239,7 +239,7 @@ PUT _ml/datafeeds/datafeed-test2
239239
"my_script_field": {
240240
"script": {
241241
"lang": "painless",
242-
"inline": "doc['some_field'].value + '_' + doc['another_field'].value" <2>
242+
"source": "doc['some_field'].value + '_' + doc['another_field'].value" <2>
243243
}
244244
}
245245
}
@@ -276,7 +276,7 @@ POST _ml/datafeeds/datafeed-test2/_update
276276
"my_script_field": {
277277
"script": {
278278
"lang": "painless",
279-
"inline": "doc['another_field'].value.trim()" <1>
279+
"source": "doc['another_field'].value.trim()" <1>
280280
}
281281
}
282282
}
@@ -312,7 +312,7 @@ POST _ml/datafeeds/datafeed-test2/_update
312312
"my_script_field": {
313313
"script": {
314314
"lang": "painless",
315-
"inline": "doc['some_field'].value.toLowerCase()" <1>
315+
"source": "doc['some_field'].value.toLowerCase()" <1>
316316
}
317317
}
318318
}
@@ -349,7 +349,7 @@ POST _ml/datafeeds/datafeed-test2/_update
349349
"my_script_field": {
350350
"script": {
351351
"lang": "painless",
352-
"inline": "doc['some_field'].value.substring(0, 1).toUpperCase() + doc['some_field'].value.substring(1).toLowerCase()" <1>
352+
"source": "doc['some_field'].value.substring(0, 1).toUpperCase() + doc['some_field'].value.substring(1).toLowerCase()" <1>
353353
}
354354
}
355355
}
@@ -386,7 +386,7 @@ POST _ml/datafeeds/datafeed-test2/_update
386386
"my_script_field": {
387387
"script": {
388388
"lang": "painless",
389-
"inline": "/\\s/.matcher(doc['tokenstring2'].value).replaceAll('_')" <1>
389+
"source": "/\\s/.matcher(doc['tokenstring2'].value).replaceAll('_')" <1>
390390
}
391391
}
392392
}
@@ -422,7 +422,7 @@ POST _ml/datafeeds/datafeed-test2/_update
422422
"my_script_field": {
423423
"script": {
424424
"lang": "painless",
425-
"inline": "def m = /(.*)-bar-([0-9][0-9])/.matcher(doc['tokenstring3'].value); return m.find() ? m.group(1) + '_' + m.group(2) : '';" <1>
425+
"source": "def m = /(.*)-bar-([0-9][0-9])/.matcher(doc['tokenstring3'].value); return m.find() ? m.group(1) + '_' + m.group(2) : '';" <1>
426426
}
427427
}
428428
}
@@ -554,7 +554,7 @@ PUT _ml/datafeeds/datafeed-test4
554554
"script_fields": {
555555
"my_coordinates": {
556556
"script": {
557-
"inline": "doc['coords.lat'].value + ',' + doc['coords.lon'].value",
557+
"source": "doc['coords.lat'].value + ',' + doc['coords.lon'].value",
558558
"lang": "painless"
559559
}
560560
}

0 commit comments

Comments
 (0)