Skip to content

3.0.3 (27 Mar 2015)

Compare
Choose a tag to compare
@untergeek untergeek released this 27 Mar 16:57
· 272 commits to 3.x since this release

Announcement

This is a bug fix release. #319 and #320 are affecting a few users, so this
release is being expedited.

  • Test count: 228
  • Code coverage: 99%

General

  • Documentation for the CLI converted to Asciidoc and moved to
    http://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html
  • Improved logging, and refactored a few methods to help with this.
  • Dry-run output is now more like v2, with the index or snapshot in the log
    line, along with the command. Several tests needed refactoring with this
    change, along with a bit of documentation.

Bug fixes

  • Fix links to repository in setup.py. Reported in #318 (untergeek)
  • No more --delay with optimized indices. Reported in #319 (untergeek)
  • --request_timeout not working as expected. Reinstate the version 2
    timeout override feature to prevent default timeouts for optimize and
    snapshot operations. Reported in #320 (untergeek)
  • Reduce index count to 200 for
    test.integration.test_cli_commands.TestCLISnapshot.test_cli_snapshot_huge_list
    in order to reduce or eliminate Jenkins CI test timeouts.
    Reported in #324 (untergeek)
  • --dry-run no longer calls show, but will show output in the log, as
    in v2. This was a recurring complaint. See #328 (untergeek)