Skip to content

5.2.0 RC2 (25 August 2017)

Pre-release
Pre-release
Compare
Choose a tag to compare
@untergeek untergeek released this 26 Aug 00:25
· 4 commits to 5.2 since this release

New Features

  • Shrink action! Apologies to all who have patiently waited for this
    feature. It's been a long time coming, but it is hopefully worth the
    wait. There are a lot of checks and tests associated with this action,
    as there are many conditions that have to be met in order for a shrink
    to take place. Curator will try its best to ensure that all of these
    conditions are met so you can comfortably rest assured that shrink will
    work properly unattended. See the documentation for more information.
  • The cli function has been split into cli and run functions.
    The behavior of cli will be indistinguishable from previous releases,
    preserving API integrity. The new run function allows lambda and other
    users to run Curator from the API with only a client configuration file
    and action file as arguments. Requested in #1031 (untergeek)
  • Allow use of time/date string interpolation for Rollover index naming.
    Added in #1010 (tschroeder-zendesk)
  • New unit_count_pattern allows you to derive the unit_count from
    the index name itself. This involves regular expressions, so be sure to
    do lots of testing in --dry-run mode before deploying to production.
    Added by (soenkeliebau) in #997

Bug Fixes

  • Reindex request_body allows for 2 different size options. One
    limits the number of documents reindexed. The other is for batch sizing.
    The batch sizing option was missing from the schema validator. This has
    been corrected. Reported in #1038 (untergeek)
  • A few sundry logging and notification changes were made.