Elasticsearch .NET v7.8.2 Release Notes

Release Date: 2020-07-27 // over 3 years ago
  • 7.8.1...7.8.2

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”จ #4847 client.Timeout was not being set after refactoring introduced in #4673
    • ๐Ÿ“œ #4833 Deserialize enums in fallback Enum.Parse as case insensitive (issue: #4817)
    • #4834 Check _cleanupTimer is not null when disposing RequestDataHttpClientFactory (issue: #4818)
    • #4854 Fix ScriptCacheStats
    • #4856 Fix DateHistogram aggregation intervals (issue: #4839)

    ๐Ÿ’ฅ Breaking Changes

    #4854 Fix ScriptCacheStats

    ๐Ÿ›  Modelling of contexts was incorrectly implemented such that deserialization would fail. This breaking change fixes an implementation that would never have worked.

    #4856 Fix DateHistogram aggregation intervals (issue: #4839)

    FixedInterval was incorrectly mapped to accept either a DateInterval or Time, but an input always requires a factor, meaning the former input would result in an error from Elasticsearch if used. Rather than attempt to patch around this, we decided to fix the broken implementation such that

    1. FixedInterval accepts only Time
    2. CalendarInterval accepts DateInterval or DateMathTime

    ๐Ÿ“š Documentation

    • ๐Ÿ“„ #4835 Add ScrollAllObservable docs (issue: #4694)

    View the full list of issues and PRs