Patch to fix: - Dummy ThreadLocalCompoundStatus - List of uninitialized TTs not being passed back to scaleStrategy - Consolidation set iterated over unnecessarily
Fix error handling logic
Fix Set dup issue in CompoundStatus
Only one one source of truth for recommission success
Refactor code after George's comments
Updates the orphaned tests to reflect the new signatures of ClusterMap
interface
Fixes related to making de/recommission more robust
(e.g., declaring success when either currently requested re/decommissions TTs work or total enabled match -- e.g., when hostnames don't work as expected,
reduced the #RETRY's to ensure we report back before Serengeti time's out, fixed a null-pointer bug, etc.)
Serengeti-1897: Removed ssh credentials from log...