Latest in branch 7.6
7.6.2
Released 31 Mar 2020
(6 years ago)
SoftwareElasticsearch
Version7.6
Status
End of life
Initial release7.6.0
11 Feb 2020
(6 years ago)
Latest release7.6.2
31 Mar 2020
(6 years ago)
End of life15 Jan 2026
(Ended 4 months ago)
Release noteshttps://www.elastic.co/guide/en/elasticsearch/reference/7.6/es-release-notes.html
Source codehttps://github.com/elastic/elasticsearch/tree/7.6
Documentationhttps://www.elastic.co/guide/en/elasticsearch/reference/7.6/
Downloadhttps://www.elastic.co/downloads/elasticsearch
Elasticsearch 7.6 ReleasesView full list

What Is New in Elasticsearch 7.6

Elasticsearch 7.6 delivers significant enhancements across search, observability, security, and management. This release focuses on making complex operations simpler and improving the overall resilience of the cluster.

Category Key Updates
New Features Searchable Snapshots (Tech Preview), New EQL Syntax, Geo-Tile Aggregation
Improvements Faster Indexing, CCR UI Enhancements, SQL Date Histogram Intervals
Resilience Index Lifecycle Management Fixes, Better Circuit Breaker Behavior
Security OpenID Connect Improvements, New Built-in Roles
Deprecations Deprecation of the `_allowed` endpoint

How does searchable snapshots change data archiving?

Searchable snapshots, a tech preview feature, allow you to mount a snapshot as a searchable index. This fundamentally changes cold data tier management by eliminating the need to restore entire snapshots before searching.

In practice, you can now query data stored in a repository like S3 directly, though with higher latency than local storage. This is a game-changer for archiving strategies, making petabytes of historical data immediately accessible without consuming expensive local storage.

What new query capabilities does EQL get?

Event Query Language (EQL) introduces new syntax for more powerful sequence-based analysis. You can now use the until keyword to define the end condition of an event sequence, adding greater control over pattern matching.

This enhancement allows security analysts to write more precise queries for threat hunting, such as finding a sequence of events that occurs until a specific terminating event is detected. It makes EQL more expressive for tracing complex attack chains or user journeys.

Are there performance gains for geospatial queries?

Yes, the new geotile_grid aggregation provides a significant performance boost for geospatial visualizations. It is the official replacement for the existing geohash_grid aggregation.

The geotile_grid aggregation uses a standard XYZ tile scheme, which is more efficient and consistent with many mapping libraries. This means faster map rendering and more accurate bucketing of geo-data for dashboards in Kibana.

How is cluster cross-search replication (CCR) easier to use?

The CCR management interface in Kibana has been overhauled for better usability. You can now easily view the status of all follower indices and their shards from a central location, making monitoring replication health much simpler.

This matters because it reduces the operational overhead of managing multi-cluster deployments. Engineers can quickly identify lagging followers or failed replications without digging through complex API responses, leading to faster troubleshooting.

What improvements help with indexing throughput?

This release optimizes the internal indexing process for higher throughput, especially on hardware with many CPU cores. The changes reduce contention during indexing, allowing the node to handle more concurrent write operations efficiently.

You will likely see the most benefit on heavy indexing nodes. The improvement is automatic and requires no configuration changes, which is always a win for performance tuning.

FAQ

Is the searchable snapshot feature production-ready?
No, it is released as a technical preview in 7.6. This means it's available for testing and evaluation but is not recommended for production workloads due to potential stability and performance limitations.

What is the main advantage of the new `geotile_grid` aggregation?
Its main advantage is performance and standardization. It's faster than the older `geohash_grid` and uses the same tile grid system as common web maps, ensuring better compatibility with front-end visualization tools.

Can I use the new EQL `until` clause for non-security data?
Absolutely. While it's powerful for security, the `until` clause is useful for any event-based data where you need to find a sequence that terminates with a specific event, such as analyzing user session flows in application logs.

Do the indexing performance improvements require a specific configuration?
No, the optimizations are built into the core engine and are enabled by default. They are designed to provide benefits automatically on modern multi-core hardware without any extra configuration.

What happened to the `_allowed` endpoint that was deprecated?
The `_allowed` endpoint was part of the deprecated `_field_stats` API. Its functionality was limited, and the broader API was removed in favor of more efficient and powerful alternatives like the `_field_caps` endpoint.

Releases In Branch 7.6

VersionRelease date
7.6.231 Mar 2020
(6 years ago)
7.6.104 Mar 2020
(6 years ago)
7.6.011 Feb 2020
(6 years ago)