2.4.1 Release Notes

Enhancements

Allocation
  • Change DiskThresholdDecider’s behavior when factoring in leaving shards #20349
Cluster
  • Add clusterUUID to RestMainAction output #20507 (issue: #20503)

Bug fixes

Core
  • Guard against negative result from FileStore.getUsableSpace when pick… #20527 (issue: #19554)
Highlighting
  • skip GeoPointMultiTermQuery when highlighting #20412 (issue: #17537)
  • Fix highlighting of MultiTermQuery within a FunctionScoreQuery #20400 (issue: #20392)
Index APIs
  • Fix IndexNotFoundException in multi index search request. #20188 (issue: #3839)
Internal
  • Don’t fail replica if FlushNotAllowedEngineException is thrown #20632 (issues: #20569, #20597)
Network
  • Don’t send exception responses twice #20585
Packaging
Query DSL
  • Fail parsing when match query contains an array of terms #20445 (issue: #15741)
REST
  • Correct the description for refresh #20200
Reindex API
  • Make reindex tests a little less flaky #20258
Scripting
  • Native scripts should be created once per index, not per segment. #20609
Settings