Releases: elastic/curator
Releases · elastic/curator
1.2.0 (24 July 2014)
General
- New! Allow user-specified date patterns:
--timestring#111 (untergeek) - New! Curate weekly indices (must use week of year) #111 (untergeek)
- New! Log output in logstash format
--logformat logstash#111 (untergeek) - Updated! Cleaner default logs (debug still shows everything) (untergeek)
- Improved! Dry runs are more visible in log output (untergeek)
Errata
- The
--separatoroption was removed in lieu of user-specified date patterns. - Default
--timestringfor days: %Y.%m.%d (Same as before) - Default
--timestringfor hours: %Y.%m.%d.%H (Same as before) - Default
--timestringfor weeks: %Y.%W
1.1.3 (18 July 2014)
v1.1.2
v1.1.0
1.1.0 (12 June 2014)
General
- Updated! New command structure
- New! Snapshot to fs or s3 #82 (untergeek)
- New! Add/Remove indices to alias #82 via #86 (cschellenger)
- New!
--exclude-pattern#80 (ekamil) - New! (sort of) Restored log-level support #73 (xavier-calland)
- New! show command-line options #82 via #68 (untergeek)
- New! Shard Allocation Routing #82 via #62 (nickethier)
Bug fixes
- Fix
--max_num_segmentsnot being passed correctly #74 (untergeek) - Change
BUILD_NUMBERtoCURATOR_BUILD_NUMBERinsetup.py#60 (mohabusama) - Fix off-by-one error in time calculations #66 (untergeek)
- Fix testing with python3 #92 (untergeek)
Errata
- Removed optparse compatibility. Now requires argparse.
v1.0.0
This release bumps the Elasticsearch version requirement to 1.0+ and you may need to upgrade your elasticsearch-py client accordingly in order for the pip install to work.
pip uninstall elasticsearch
pip install elasticsearch
CHANGELOG
1.0.0 (25 Mar 2014)
General
- compatible with elasticsearch-py 1.0 and Elasticsearch 1.0 (honzakral)
- Lots of tests! (honzakral)
- Streamline code for 1.0 ES versions (honzakral)
Bug fixes
- Fix find_expired_indices() to not skip closed indices (honzakral)
v0.6.2
NOTICE
The 0.6 branch is fully usable, but deprecated. It remains for those not yet using Elasticsearch version 1.0.
Bug fixes will be released as needed, but no further development will be done for the 0.6 branch. Please consider upgrading your Elasticsearch to version 1.0+ and use the current release branch of curator.
0.6.2 (18 Feb 2014)
General
- Branch fork between 1.0 (ES 1.0+) and 0.6 (< ES 1.0)
- Documentation fixes #38 (dharrigan)
- Add support for HTTPS URI scheme and optparse compatibility for Python 2.6 (gelim)
- Module version checking handled inside setup.py (untergeek)
- Added ES version verification so 0.6 will not operate against ES 1.0 (untergeek)
- Pruned a 1.0 dependent operation from 0.6 branch (honzakral)
- Merged typo fix from #48 (gitshaw)
v0.6.1 (A mostly-clerical update)
0.6.1 (08 Feb 2014)
General
- Added tarball versioning to setup.py (untergeek)
Bugfixes
- Fix long_description by including README.md in MANIFEST.in (untergeek)
- Incorrect version number in curator.py (untergeek)
Curator v0.6.0
0.6.0 (08 Feb 2014)
General
- Restructured repository to a be a proper python package. (arieb)
- Added setup.py file. (arieb)
- Removed the deprecated file logstash_index_cleaner.py (arieb)
- Updated README.md to fit the new package, most importantly the usage
and installation. (arieb) - Fixes and package push to PyPI (untergeek)