Skip to content

Latest commit

 

History

History
82 lines (74 loc) · 9.42 KB

CHANGELOG.md

File metadata and controls

82 lines (74 loc) · 9.42 KB

Change Log

0.8.0 (2020/05/20 12:19 +00:00)

  • 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

0.7.3 (2018/10/25 14:17 +00:00)

  • 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)

0.7.2 (2018/10/11 16:25 +00:00)

  • #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)

0.7.1 (2018/10/01 13:16 +00:00)

  • #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)

0.7.0 (2018/09/27 14:27 +00:00)

  • #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)

0.6.0 (2018/09/06 15:42 +00:00)

  • #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)

0.5.1 (2018/09/04 14:26 +00:00)

  • #15 fix cstarpar to be compatible with the new auth capabilities (@adejanovski)
  • 75c225c fix cstarpar to be compatible with the new auth capabilities

0.5.0 (2018/09/03 12:44 +00:00)

  • 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)