clustershell
clustershell copied to clipboard
Tree: use set instead of NodeSet for gwtargets tracking
Using a NodeSet to track a large and frequent-changing set of remote targets can lead to performance issue as reported in #560, especially when RangeSetND is involved.
Use a standard set instead for gwtargets tracking in the TreeWorker and adapt clush to work with sets in that case.
Fixes #560