Release 8.13.0
This release is compatible with the latest Elasticsearch 8.13.0.
- Added the
mapTo($class)function to Elasticsearch response for mapping the result of ES|QL
query to an object of stdClass or of a specific class #1398
This release introduces 6 new APIs and 6 EXPERIMENTAL APIs.
- Specific changes per endpoints
AsyncSearch.status- Added the
keep_aliveparameter (time), specify the time interval in which the results (partial or final) for this search will be available.
- Added the
Connector.list- Added the following parameters:
index_name: list, a comma-separated list of connector index names to fetch connector documents for;connector_name: list, a comma-separated list of connector names to fetch connector documents for;service_type: list, a comma-separated list of connector service types to fetch connector documents for;query: string, a search string for querying connectors, filtering results by matching against connector names, descriptions, and index names;
- Added the following parameters:
Connector.updateApiKeyId(new EXPERIMENTAL API)Connector.updateIndexName(new EXPERIMENTAL API)Connector.updateNative(new EXPERIMENTAL API)Connector.updateServiceType(new EXPERIMENTAL API)Connector.updateStatus(new EXPERIMENTAL API)ConnectorSyncJob.list- Added the
job_typeparameter (list), a comma-separated list of job types.
- Added the
Esql.asyncQuery(new EXPERIMENTAL API)Esql.asyncQueryGet(new API)Esql.query- Added the
drop_null_columnsparameter (boolean) to sepcify if null columns should be removed from the results. If yes, their name and type will be returned in a newall_columnssection.
- Added the
Indices.resolveCluster(new API)Indices.rollover- Added the
lazyparameter (boolean), if set to true, the rollover action will only mark a data stream to signal that it needs to be rolled over at the next write. Only allowed on data streams.
- Added the
Inference.deleteModel- The
model_idparameter has been renamed toinference_id.
- The
Inference.getModel- The
model_idparameter has been renamed ininference_id.
- The
Inference.inference- The
model_idparameter has been renamed ininference_id.
- The
Inference.putModel- The
model_idparameter has been renamed ininference_id.
- The
Profiling.flamegraph(new API)Profiling.stacktraces(new API)Security.queryUser(new API)Synonyms.deleteSynonym- This API is now stable.
Synonyms.deleteSynonymRule- This API is now stable.
Synonyms.getSynonym- This API is now stable.
Synonyms.getSynonymRule- This API is now stable.
Synonyms.getSynonymsSets- This API is now stable.
Synonyms.putSynonym- This API is now stable.
Synonyms.putSynonymRule- This API is now stable.
TextStructure.testGrokPattern(new API)