Data Search and Analytics Engine “Elasticsearch 7.8” Released

June 19, Elasticsearch announced the release of Elasticsearch 7.8.0, an open-source data search and analytics engine.

ElasticSearch is a distributed search and analytics engine based on Apache Lucene. With Rest API, it handles textual, numerical, and geospatial data.

Elasticsearch is one of the components of “Elastic (ELK) Stack” along with Kibana, Beats, and Logtash. It is offered in two different editions, (free) community version and (commercial) support version

The latest release Elasticsearch 7.8 is the successor of v7.7 released in May. It is based on Lucene 8.5.1 released in April.

The data collecting feature is improved with enhanced geospatial aggregations to support Lucene LatLonShape (BKD-backed geo_shapes): geo_bounds, geotile_grid, geohash_grid, and geo_centroid. This makes it easier to use shapes for geospatial analytics in Elasticsearch.

This release introduces support for Sum, ValueCount, and Average, which are histogram aggregations. It introduces t-test metrics aggregation. Also, to optimize performance, memory consumption has been reduced.

With regards to Ingest nodes, this release introduces Ingest Manager and Ingest Node Pipeline Builder to make it easier to get data into Elasticsearch.

The file size limit for uploading to Elastic Stack has been raised to 1GB from 100MB. Combining this with the file visualizer introduced in 7.7, Elasticsearch now recommends configuration to streamline uploading files, and it makes it faster to inject large files. Also, it now transforms data better for analytics.