Elasticsearch version 7.5.1

Also see Breaking changes in 7.5.

Enhancements

Features/Watcher

  • Log attachment generation failures #50080

Network

  • Netty4: switch to composite cumulator #49478

Bug fixes

Authentication

  • Fix iterate-from-1 bug in smart realm order #49473

CRUD

  • Do not mutate request on scripted upsert #49578 (issue: #48670)

Cluster Coordination

  • Make elasticsearch-node tools custom metadata-aware #48390

Engine

  • Account trimAboveSeqNo in committed translog generation #50205 (issue: #49970)

Features/ILM+SLM

  • Handle failure to retrieve ILM policy step better #49193 (issue: #49128)

Features/Java High Level REST Client

  • Support es7 node http publish_address format #49279 (issue: #48950)

Geo

  • Fix handling of circles in legacy geo_shape queries #49410 (issue: #49296)

Infra/Packaging

  • Extend systemd timeout during startup #49784 (issue: #49593)

Machine Learning

  • Use query in cardinality check #49939
  • Fix expired job results deletion audit message #49560 (issue: #49549)
  • Apply source query on data frame analytics memory estimation #49527 (issue: #49454)
  • Stop timing stats failure propagation #49495

Mapping

  • Improve DateFieldMapper ignore_malformed handling #50090 (issue: #50081)

Recovery

  • Migrate peer recovery from translog to retention lease #49448 (issue: #45136)

SQL

  • COUNT DISTINCT returns 0 instead of NULL for no matching docs #50037 (issue: #50013)
  • Fix LOCATE function optional parameter handling #49666 (issue: #49557)
  • Fix NULL handling for FLOOR and CEIL functions #49644 (issue: #49556)
  • Handle NULL arithmetic operations with INTERVALs #49633 (issue: #49297)
  • Fix issue with GROUP BY YEAR() #49559 (issue: #49386)
  • Fix issue with CASE/IIF pre-calculating results #49553 (issue: #49388)
  • Fix issue with folding of CASE/IIF #49449 (issue: #49387)
  • Fix issues with WEEK/ISO_WEEK/DATEDIFF #49405 (issues: #48209, #49376)

Snapshot/Restore

Transform

  • Fix possible audit logging disappearance after rolling upgrade #49731 (issue: #49730)