|
3 | 3 | Release Notes |
4 | 4 | ============= |
5 | 5 |
|
| 6 | +Version 1.7.3 |
| 7 | +------------- |
| 8 | + |
| 9 | +This update contains a few bug fixes and some interesting performance |
| 10 | +improvements. This is also the first release published under the |
| 11 | +GNU Lesser General Public License, version 2.1 or later (`LGPL v2.1+`_). |
| 12 | +Previous releases were published under the `CeCILL-C V1`_. |
| 13 | + |
| 14 | +Quite a bit of work has been done on the *fanout* of processes that the library |
| 15 | +uses to execute commands. We implemenented a basic per-worker *fanout* to fix |
| 16 | +the broken behaviour in tree mode. Thanks to this, it is now possible to use |
| 17 | +fanout=1 with gateways. The :ref:`documentation <clush-tree-fanout>` has also |
| 18 | +been clarified. |
| 19 | + |
| 20 | +An issue that led to broken pipe errors but also affected performance has been |
| 21 | +fixed in :ref:`tree mode <clush-tree>` when copying files. |
| 22 | + |
| 23 | +An issue with :ref:`clush-tool` -L where nodes weren't always properly sorted |
| 24 | +has been fixed. |
| 25 | + |
| 26 | +The performance of :class:`.MsgTree`, the class used by the library to |
| 27 | +aggregate identical command outputs, has been improved. We have seen up to 75% |
| 28 | +speed improvement in some cases. |
| 29 | + |
| 30 | +Finally, a :ref:`cluset <cluset-tool>` command has been added to avoid a |
| 31 | +conflict with `xCAT`_ nodeset command. It is the same command as |
| 32 | +:ref:`nodeset-tool`. |
| 33 | + |
| 34 | +For more details, please have a look at `GitHub Issues for 1.7.3 milestone`_. |
| 35 | + |
| 36 | +ClusterShell 1.7.3 is compatible with Python 2.4 up to Python 2.7 (for |
| 37 | +example: from RedHat EL5 to EL7). Upgrades from versions 1.6 or 1.7 are |
| 38 | +supported. |
| 39 | + |
6 | 40 | Version 1.7.2 |
7 | 41 | ------------- |
8 | 42 |
|
@@ -272,3 +306,7 @@ Please see :ref:`install-pip-user`. |
272 | 306 |
|
273 | 307 | .. _GitHub Issues for 1.7.1 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.1 |
274 | 308 | .. _GitHub Issues for 1.7.2 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.2 |
| 309 | +.. _GitHub Issues for 1.7.3 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.3 |
| 310 | +.. _LGPL v2.1+: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html |
| 311 | +.. _CeCILL-C V1: http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html |
| 312 | +.. _xCAT: https://xcat.org/ |
0 commit comments