- c545395 Paramiko sometimes hangs if the buffer is too big. (@npeshek-spotx)
- e95a0e7 Remove code duplication of #40 (@rzvoncek)
- bf50981 Update paramiko to 2.7.1
- 8dba321 Enable ssh keepalive to avoid "broken pipe" errors for long-running commands
- fd4cfdc Improve performance of "Preheating DNS cache" phase when running against clusters with vnodes enabled
- 3a8dd81 Cache the topology and the endpoint mappings to speed up cstar on subsequent calls (@adejanovski)
- 5967ff8 Add shortcuts for strategy+dc-parallel (ie --one or --topology-per-dc) (@arodrime)
- ec80539 fix error where the traceback doesnt work (@eedgar)
- d72bb9e Update cstarcli.py (@rjablonovsky)
- 9811c44 Store & pass dc_filter when resuming jobs (@arodrime)
- 3938a95 Fix multiple clusters running with strategy=topology (@arodrime)
- f749b36 dc-serial always is default, 'one' strategy now considers dc-parallel flag (@arodrime)
- 6ff4d90 remove the ssh2-python remote runner (@michaelsembwever)
- 2f2145c Fix failing tests after the addition of jmx authentication support (@adejanovski)
- b4016e3 add support for JMX authentication
- 8714730 Revert default ssh lib to paramiko as ssh2 cannot handle sudo commands (@adejanovski)
- f038ac2 Add the ability to pass forcefully set the job id. (@adejanovski)
- #27 ssh2-python by default and scp instead of sftp (@adejanovski)
- #28 paramiko==2.3.3 (@spotify)
- 6c3e347 paramiko==2.3.3 (@Bj0rnen)
- ceb5be2 Use scp for file transfers instead of sftp. (@adejanovski)
- 4fa9685 Make ssh2-python the default ssh library (@adejanovski)
- #26 Fix broken tests with new job settings not correctly parsed from json (@adejanovski)
- ff33495 Fix broken tests with new job settings not correctly parsed from json (@adejanovski)
- #25 Fix broken "continue" command which can't deal with the absence of ssh_lib (@adejanovski)
- fd9ed65 Fix broken "continue" command which can't deal with the absence of ssh_lib. (@adejanovski)
- #24 Add installation instructions for OS with libssh2 prior to 1.6.0 (@adejanovski)
- caafcfb Compact the install procedure (@adejanovski)
- fc677ef Add installation instructions for OS with libssh2 prior to 1.6.0 (@adejanovski)
- #23 Fix for the describecluster issue with locally replicated system ks (@adejanovski)
- 326522a Fix for the describecluster issue with locally replicated system ks (@adejanovski)
- 19eb923 Fix requirements in setup.py (@Bj0rnen)
- #16 Allow to use ssh2-python instead of paramiko for SSH operations (@adejanovski)
- #22 Fix cfstats parsing with 3.11 and allow describering to fail with system* keyspaces (@adejanovski)
- 64fc071 Use a resource file to store the remote shell job instead of a string variable (@adejanovski)
- 348492e Fix cfstats parsing with 3.11 and allow describering to fail with system* keyspaces (@adejanovski)
- 343e22a Code fixes following PR review. (@adejanovski)
- #18 Reduce verbosity of DNS preheating for IPs without a reverse DNS entry (@rborer)
- bcf725e Use lambda expression for nicer syntax (@rborer)
- 7810efc Boost performance by processing results in bulks rather than one by one
- 9f81a27 Reduce verbosity of DNS preheating for IPs without a reverse DNS entry (@rborer)
- #17 Only consider node 'up' if state is 'Normal' (@spotify)
- 25c7d75 Add test case (@Bj0rnen)
- 241ff83 Only consider node 'up' if state is 'Normal' (@Bj0rnen)
- 258841d Allow to use ssh2-python instead of paramiko for SSH operations (@adejanovski)
- #15 fix cstarpar to be compatible with the new auth capabilities (@adejanovski)
- 75c225c fix cstarpar to be compatible with the new auth capabilities
- 64e1021 Bump version to less intimidating 0.5.0 (@Bj0rnen)
- #12 Allows to continue a cstar job by replaying the command on failed nodes (@adejanovski)
- bc50eb0 Allows to continue a cstar job by replaying the command on failed nodes
- #11 Video of usage in README (@spotify)
- 11a192d video of usage in README (@emmmile)
- #10 Remove print command (@spotify)
- 3204534 remove print command (@emmmile)
- #9 Added a couple of badges to README (@spotify)
- afa6003 added a couple of badges to README (@emmmile)
- #8 Fix security problem in dependency (@spotify)
- #5 Clarify description of --dc-parallelism (@spotify)
- 5fc1069 Merge branch 'master' into protocol7-typo-1 (@liljencrantz)
- da0e0fe Fix security problem in dependency (@liljencrantz)
- #7 Typo on string #21 & #127 (@kant)
- #6 Support for ssh username, password and identity file (@thelastpickle)
- 9b9b900 Typo on string #21 & #127 (@kant)
- 8a5caa2 Support for ssh username, password and identity file (@adejanovski)
- 199e79d Clarify description of --dc-parallelism (@protocol7)