Releases: rueckstiess/mtools
mtools 1.5.1
Highlights of this release are:
- mlaunch: Fix 1.5.0 regression preventing use of --auth
- mloginfo: Add support for MongoDB 3.2+ --rsinfo
- mlogfilter: Fix intermittent test failures
Thanks to @kevinadi, @kallimachos, @sindbach, and @stennie for contributions to this release.
To install, run:
pip install mtools --upgrade
See Changes to mtools for a full change history.
mtools 1.5.0
Highlights of this release are:
- Update matplotlib to 1.4.3
- Update numpy to 1.14.5
- Update python-dateutil to 2.7
- Update pymongo to 3.6.1
- Pin requirements to avoid pulling in breaking changes
- Ignore "new oplog query" log entries for query duration parsing (#619)
- Replace characters that can't be UTF decoded with '?' (#630)
- Fix logic error preventing parsing of empty or unexpected log lines (#634, #618)
- mplotqueries: Report actual error when matplotlib import fails (#621)
- mlaunch: If mongod is missing, print the path that was used (#627)
- mlaunch: Add support for GSSAPI (#626)
- mlaunch: Add users to all shards in sharded cluster (#625)
- mlogvis: Remove write lock and read lock grouping (#616)
Thanks to @kevinadi, @jamesbroadhead, @mathom, @kallimachos, @sindbach, and @stennie for contributions to this release!
To install, run:
pip install mtools --upgrade
See Changes to mtools for a full change history.
mtools 1.4.1
Highlights of this release are:
- Migrate wiki docs to gh-pages and RST (#550, #550): http://blog.rueckstiess.com/mtools/
- mlaunch: Fixes for Python 3.6.5 support (#596, #586)
- Include sys.version in --version output (#597)
Thanks to @kallimachos, @sindbach, @kevinadi, @manfontan, and @stennie for contributions to this release!
To install, run:
pip install mtools --upgrade
See Changes to mtools for a full change history.
mtools 1.4.0
This release of mtools has a number of significant improvements:
- Improve testing and documentation infrastructure (#542)
- Make code compatible with both Python 2.7 and 3.6 (#527)
- Add py36 environment for tox & Travis (#587)
- mlaunch: Error while creating replica set with name and auth args (#476)
- mlaunch: Testing for MongoDB 3.6 (#531)
- mlaunch: Using --hostname causes deploying failure in 3.6 (#554)
- mlaunch: psutil dependency missing (#557)
- mlaunch: Require shard servers to be replica sets (3.6.1+) (#567)
- mlaunch: Force
mlaunch --csrs
when "version" is0.0.0
(#576) - mlaunch: Create user with SCRAM-SHA-1 mechanism (#574)
- mlaunch: Allow starting 3.6 clusters with PyMongo 3.6.1 (#575)
- mlaunch: Use correct path separator according to OS (#584)
- mlaunch: Support path parameters containing spaces (#578)
- mlaunch: Update psutil requirement to 5.4.2 (#590)
- mloginfo: Test using current year rather than hardcoded value (#568)
Thanks to @kallimachos, @kevinadi, @sindbach, @ajdavis, @jaraco, @devkev,
@stephentunney, @ShaneHarvey, and @stennie for contributions to this release!
To install, run:
pip install mtools --upgrade
See CHANGES.rst for a full change history.
mtools 1.3.2
This version of mtools includes support for a new mloginfo --connstats
report including connection duration metrics.
See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade
mtools 1.3.1
This version of mtools includes support for using mlaunch
with SSL parameters and creating replica sets with more than 7 members.
See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade
mtools 1.3.0
This version of mtools includes some significant cleanup of the issue backlog and is a recommended upgrade from version 1.2.3 and below.
Some highlights include support for mlaunch
on Windows, pip
options to install optional dependencies, and improved compatibility with logs from MongoDB 3.0+.
See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade
mtools 1.2.3
This version of mtools contains bug fixes and stability improvements for using mlaunch
with MongoDB 3.2 and 3.4 sharded clusters, and is a recommended upgrade from version 1.2.2 and below. See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade
mtools 1.2.2
This version of mtools contains bug fixes and stability improvements and is a recommended upgrade from version 1.2.1 and below. See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade
mtools 1.1.8
This version of mtools contains bug fixes and stability improvements and is a recommended upgrade from version 1.1.7 and below. See CHANGES.md for a full list of changes.
To install, run:
pip install mtools --upgrade