github elastic/curator v8.0.8
8.0.8 (21 July 2023)

latest releases: v8.0.16, v8.0.15, v8.0.14...
14 months ago

Announcements

Small change to further reduce memory usage by not creating unused data
structures.

This revealed a glitch with dry-runs that would eventually have been reported.

Changes

  • Don't populate IndexList.index_info until required by a filter. In other
    words, stop populating the zero values as part of instantiation.
  • This uncovered an oversight with the 8.0.7 release. Certain actions, if
    taken with no filters, or only a pattern filter, would never ever populate
    the index_info. This wasn't a huge problem, unless you were using the
    dry-run flag. The dry-run output requires the index_info to be present for
    each index. In 8.0.7, where the empty structure was already in place, a
    dry-run wouldn't fail, but it also wouldn't show any data. This is fixed.
  • A few tests also needed updating. They were using contrived scenarios to
    test certain conditions. Now these tests are manually grabbing necessary
    metadata so they can pass.

Don't miss a new curator release

NewReleases is sending notifications on new releases.