-
Notifications
You must be signed in to change notification settings - Fork 25.6k
Closed
Labels
:Core/Infra/ScriptingScripting abstractions, Painless, and MustacheScripting abstractions, Painless, and Mustache>enhancementv7.6.0v8.0.0-alpha1
Description
Ref: elastic/kibana#11959
Kibana needs to know which languages are available for a given context. That used to be available by calling: http://localhost:9200/_cluster/settings?include_defaults=true&filter_path=**.script.engine.*.inline
A couple of wrinkles:
- Determining whether scripts are available as stored and/or inline is a per-node setting, so hitting different nodes may return different results.
- The script contexts supported per
ScriptEngineis not defined in a current API. For this we may add a method toScriptEnginewhich returns supported contexts. If we add a method to theScriptEngineinterface, it's a breaking change. - Different contexts maybe be available for OSS and Basic licenses.
Metadata
Metadata
Assignees
Labels
:Core/Infra/ScriptingScripting abstractions, Painless, and MustacheScripting abstractions, Painless, and Mustache>enhancementv7.6.0v8.0.0-alpha1