Just two weeks after the release of version 6.7, the next major release of the open source data analysis tools has been released with Elastic Stack 7.0. The biggest changes can be found in the search engine Elastic search and the visualization tool Kibana. In addition to the open source tools, Elastic has updated the software as a Service (SaaS) Elastic Cloud Enterprise to version 2.2.
Elastic search has a new tool for cluster coordination on board with Zen2 in the current release. The tool is responsible for the smooth interaction of the cluster nodes and their optimal utilization. It also decides which node takes over the master role. Among other things, the new cluster coordinator automatically determines the number of potential master nodes ( Master Eligible Nodes ), which can determine a new master by the majority or determine a cluster status. This eliminates the setting of discovery.zen.minimum_master_nodes.
Fast class instead of wide mass in the search
For most search queries, a quick display of the most appropriate matches is more important than the highest possible total number of results. Elasticsearch 7 now uses it as Lucene 8.0 on the algorithm WALL (Weak AND), probably significantly better performance determines the top results than the MaxScore algorithm previously used.
Also new are the so-called Interval Queries, which can be used to find words or phrases that have a fixed distance from one another, which can be relevant for the search for patents, among other things. Interval Queries are easier to define and are probably more reliable than Span Queries in some cases.
Kibana with new navigation and darker side
The visualization tool Kibana has a slimmer surface in version 7. The basis for this is the new Elastic UI Framework, to which most components of Kibana now rely. On the surface, the most obvious innovation is global navigation, which allows users to switch between Kibana spaces or change passwords, among other things.
In addition, there was probably a broader desire in the community that Kibana gets a Dark Theme, which is now implemented as well as the responsive design. The latter see the makers as the first step to improve Kibana for use on mobile devices.
For the other components of the Elastic Stack, it is worth noting that the data transfer tool Beats now generates content in the early 2019 Elastic Common Schema (ECS) format. The data processing pipeline Logstash now uses Java as standard.
Further improvements in the Elastic Stack 7.0 can be found in the Elastic blog . The modules of the open source software are also available on the download page , as are plug-ins and JDBC and ODBC drivers.