5.2.0 RC2 (25 August 2017)
Pre-release
Pre-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 intocli
andrun
functions.
The behavior ofcli
will be indistinguishable from previous releases,
preserving API integrity. The newrun
function allows lambda and other
users torun
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 theunit_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 differentsize
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.