Elasticsearch version 6.6.2

Also see Breaking changes in 6.6.

Breaking changes

Authentication
  • Disable BWC mode in TokenService by default #38881

Enhancements

SQL
  • Enhance checks for inexact fields #39427 (issue: #38501)
  • Add "validate.properties" property to JDBC’s allowed list of settings #39050 (issue: #38068)

Bug fixes

Authentication
  • Use consistent view of realms for authentication #38815 (issue: #30301)
Engine
  • Bubble up exception when processing NoOp #39338 (issue: #38898)
  • Advance max_seq_no before add operation to Lucene #38879 (issue: #31629)
Machine Learning
  • Stop the ML memory tracker before closing nodes #39111 (issue: #37117)
  • Fix an issue where interim results would be calculated after advancing time into an empty bucket #416 (issue: #324)
SQL
  • Fix merging of incompatible multi-fields #39560 (issue: #39547)
  • Ignore UNSUPPORTED fields for JDBC and ODBC modes in SYS COLUMNS #39518 (issue: #39471)
  • Use underlying exact field for LIKE/RLIKE #39443 (issue: #39442)
  • Enforce JDBC driver - ES server version parity #38972 (issue: #38775)
  • Fall back to using the field name for column label #38842 (issue: #38831)
  • Normalized keywords shouldn’t be allowed for groupings and sorting [ISSUE] #35203
Search
Watcher
  • Only flush Watcher’s bulk processor if Watcher is enabled #38803 (issue: #38798)