See issues on GitHub

Release Notes

Bug fixes

  • Aggregations:
    • Fix date_histogram issues during a timezone DST switch #8655 (issue: #8339)
    • Fix geohash grid doc counts computation on multi-valued fields #8574 (issue: #8512)
    • Parser throws NullPointerException when Filter aggregation clause is empty #8527 (issue: #8438)
    • size property parsing inconsistent #6061
  • Bulk API:
    • Missing parent routing causes NullPointerException #8506 (issue: #8365)
  • Core:
    • Remove unnecessary index removal on index creation #8639
    • SerialMergeScheduler never triggers index throttling #8405
  • DateMath:
    • Fix semantics of rounding with inclusive/exclusive ranges. #8556 (issue: #8424)
  • Fix:
    • If dangling_timeout was set to 0 and auto_import_dangled #8257
  • Geo:
    • Fix for geohash neighbors when geohash length is even. #8529 (issue: #8526)
    • Fix for ArithmeticException[/ by zero] when parsing a polygon #8475 (issue: #8433)
  • Internal:
    • Don't pass acceptdocs down to nonNestedDocsFilter in ParentsFilter #8463 (issue: #8461)
    • harden recovery for old segments #8399
    • Don't pass acceptdocs down to parents filter. #8390 (issue: #8389)
  • Parent/child:
    • Fixed p/c filters not being able to be used in alias filters. #8649 (issues: #5916, #8628)
  • Query DSL:
    • Fix wrong error messages in MultiMatchQueryParser #8597
    • Resolve now in date ranges in percolator and alias filters at search time instead of parse time #8534 (issue: #8474)
  • Settings:
    • Tab characters in YAML should throw an exception #8355 (issue: #8259)
  • Snapshot/Restore:
    • restore with wait_for_completion=true should wait for succesfully restored shards to get started #8545 (issue: #8340)
    • keep the last legacy checksums file at the end of rest... #8358 (issue: #8119)
  • Stats:
    • Fix Bloom filter ram usage calculation #8584 (issue: #8564)
  • Store:
    • Calculate Alder32 Checksums for legacy files in Store#checkIntegrity #8407