3.0.3 (27 Mar 2015)
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 foroptimize
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 callsshow
, but will show output in the log, as
in v2. This was a recurring complaint. See #328 (untergeek)