See issues on GitHub

Release Notes

Enhancements

  • Dependencies: Upgrade to mvel 2.2.0.Final, supporting java 8 #5877

Bug fixes

  • Percolation API: Fix assertion in percolation with nested docs #6263
  • Percolation API: Fix assertion in percolation with nested docs #6263
  • Percolation API: The percolator needs to take deleted percolator documents into account. #5843
  • Query API: limit filter returns wrong results if deleted document are present #6234
  • Query API: Executing match_query to search only for an integer could result in a NullPointerException #6215
  • Query API: Allow sorting on nested sub generated field #6151
  • Query API: Search might not return on thread pool rejection #6032
  • Query API: optimize_bbox for geo_distance filters could cause missing results #6008
  • Query API: Range/Term query/filter on dates fail to handle numbers properly #5969
  • Query API: TemplateQueryParser swallowed additional parameters #5933
  • Query API: Parse has_child query/filter after child type has been parsed #5838
  • Validate Query API: Validate query ignores type filter #6116
  • Validate Query API: Validate query ignores alias filters #6112
  • Validate Query API: Validate query without a body throws an NPE #6111
  • Snapshot/Restore API: Fix for hanging aborted snapshot during node shutdown #5966
  • Snapshot/Restore API: Fix for hanging aborted snapshot during node shutdown #5966
  • Snapshot/Restore API: Fix hanging aborted snapshot during shutdown #5958
  • Aggregations: Fail queries that have two aggregations with the same name #6258
  • Mapping API: stem_exclusion as array not working in language analyzers #6237
  • Mapping API: Remove RootMapper.validate and validate the routing key up-front #5844
  • Build: Mustache dependency not shaded #6192
  • Transport: Fixed NPE when initializing an accepted socket in NettyTransport. #6144
  • Internal: Restore read/write visibility in PlainShardsIterator. #6039
  • Internal: Fix bug in PropertyPlaceholder and add unit tests #6034
  • Field data: Fix setting of readerGen in BytesRefOrdValComparator on nested documents #5986
  • Field data: Provide meaningful error message if field has no fielddata type #5930
  • Analyze API: Default analyzer includes stopwords #5974
  • cat API: _cat/allocation return values are not consistent for clients nodes #5948
  • Delete by Query API: Disabled parent/child queries in the delete by query api #5916
  • Search API: Search might not return on thread pool rejection #4887