Learn about Elastic 8.15 which includes better semantic search, new OTel distribution, SIEM data import, and more.
The 8.15 release includes:
semantic_text
: making RAG development much easier with simplified mapping, type and automatic chunking. With this, you basically switch from this 8.14 index/query:
POST semantic-starwars/_doc
{
"quote": "These are <em>not</em> the droids you are looking for.",
"quote_e5": [ 0.5, 10, 6, ...]
}
GET semantic-starwars/_search
{
"query": {
"knn": {
"field": "quote_e5"
"k" : 10,
"num_candidates": 100,
"query_vector_builder": {
"text_embedding": {
"model_id": "e5-small-multilingual",
"model_text": "search for an android"
}}}}}
To this 8.15 version:
POST semantic-starwars/_doc
{
"quote": "These are <em>not</em> the droids you are looking for."
}
GET semantic-starwars/_search
{
"query": {
"semantic": {
"field": "quote_e5"
"query" : "search for an android"
}}}
Easier, right?
- Lot of other enhancements in the vector search space like hamming distance and bit vectors, int4 automatic quantization which brings 8x memory savings, the
k
parameter is now optional in kNN query, SIMD optimization at query time on both x64 and ARM architectures - We want to remain the best platform for logs so we are introducing LogsDB index mode: You know, for logs. As we did for metrics with the
time_series
index mode, we are adding thelogs
mode which applies default sort settings on thehost.name
and@timestamp
fields and usessynthetic _source
to save a lot of storage space. - The Elastic Distribution for OpenTelemetry Collector which enables users, in 3 clicks, to gather log data from various sources and ship it directly to Elastic where it can be analyzed in Kibana Discover. It also helps to assess host health by leveraging the OpenTelemetry host metrics receiver to monitor and evaluate the performance of the hosts.
- After donating our profiling agent to the OpenTelemetry project, we now support the OpenTelemetry Protocol (OTLP) Universal Profiling in Elastic Cloud.
- New connectors for the inference API: Google AI Studio (embeddings and completions), Vertex AI (embeddings and reranking), Mistral (embeddings), Amazon Bedrock (embeddings and completions) and Anthropic (completions)
- Lot of enhancements in ES|QL like the support of Geospatial search, named variables in queries, new functions and aggregations:
MV_APPEND
,REPEAT
,IP_PREFIX
,CBRT
,TOP
agg,WEIGHTED_AVG
agg,
field statistics in Kibana and many more - Cross-cluster search enhancements: users can see partial results even if one of the clusters doesn’t respond, CCS skips unavailable clusters by default, remote cluster status in stack management is more accurate
- a new field statistic visualization could be added in your Kibana dashboards
- The GA of the Logstash Elastic Agent-based monitoring with new dashboards to understand how Logstash is functioning on an individual pipeline or plugin basis, with also advanced metrics like throughput and worker utilization.
Release blogs
Learn more with our release blog posts: