Skip to content

Latest commit

 

History

History
384 lines (252 loc) · 6.33 KB

CHANGES.rst

File metadata and controls

384 lines (252 loc) · 6.33 KB

ChangeLog

1.3.3 (2021-06-14)

Features

  • Added pre-defined Dockerfile for docker execution

1.3.1 (2019-12-17)

Bug Handling

  • requirements have been updated in setup.py as well so they're aligned with requirements.txt

1.3.0 (2019-12-16)

Features

  • kazoo.client.KazooClient object can be passed to zk_shell.shell.Shell to connect to Zookeeper so custom authentication schemes are now supported
  • requirements now define minimum versions

Bug Handling

  • fixed build script of the CI tests

1.2.5 (2019-04-27)

Features

  • update requirements

Bug Handling

  • fix broken/skipped tests

1.2.4 (2019-04-26)

Bug Handling

  • fix copy function
  • use srvr, not stat for zxid

1.2.3 (2018-10-07)

Features

  • add json_append command to append an element to a list within a JSON object
  • add json_remove to remove the first or all occurrences of a value within a list of a JSON object

1.2.2 (2018-09-29)

Features

  • Added 'sasl' schema for Kerberos support

1.2.1 (2018-09-29)

Features

  • child_watch <path> true now prints added/deleted children (diff style)

1.2.0 (2018-09-25)

Features

  • add json_set_many command

1.1.9 (2018-09-24)

Features

  • support json keys with dashes

1.1.8 (2018-09-15)

Features

  • support py3.7

1.1.7 (2018-08-14)

Bug Handling

  • update requirements

1.1.6 (2018-08-13)

Bug Handling

  • json_set was broken for bools

1.1.5 (2018-08-12)

Bug Handling

  • skip failing tests with zk 3.5.4
  • drop support for python 3.3

Features

  • add json_set command

1.1.4 (2018-04-04)

Bug Handling

  • fix error in copying (Strajan Sebastian Ioan)

Features

  • show connected host in prompt

1.1.3 (2017-08-01)

Bug Handling

  • update xcmd to fix optional arguments handling

Features

1.1.2 (2017-06-16)

Bug Handling

  • use the right range for valid_port()
  • find shouldn't match the cwd (current working path)

Features

  • json_dupes_for_keys now accepts a parameter first that includes the original non duplicated znode

1.1.1 (2015-09-25)

Bug Handling

  • fix doc error in sleep's documentation
  • fix NameError in xclient when dns lookups fail

Features

  • add pretty_date option for exists command
  • print zxids in exists as hex
  • all boolean parameters now support a label, i.e.: (CONNECTED) /> ls / watch=true
  • new time command to measure execution (time) of the given commands
  • the create command now supports async mode (async=true)
  • print last_zxid in session_info as hex
  • the session_info commands now has an optional [match] parameter
  • new command echo to print formatted strings with extrapolated commands

1.1.0 (2015-06-17)

Bug Handling

  • handle APIError (i.e.: ZooKeeper internal error)

Features

  • add --version
  • add stat alias for exists command
  • add reconfig command (as offered by ZOOKEEPER-107)

1.0.08 (2015-06-05)

Bug Handling

Features

  • allow connecting via an ssh tunnel (--tunnel)

1.0.07 (2015-06-03)

Bug Handling

  • issue with tree command output (issue #28)
  • intermittent issue with child_count (issue #30)

Features

  • sleep: allows sleeping (useful with loop)

1.0.06 (2015-05-06)

Bug Handling

  • don't allow running edit as root
  • default to /usr/bin/vi for edit
  • check that the provided editor is executable
  • don't trust editor commands that are setuid/setgid
  • treat None as "" when using the edit command

Features

  • add man alias for help command
  • improve docstrings & use man pages style

1.0.05 (2015-04-09)

Bug Handling

Features

  • edit: allows inline editing of a znode

1.0.04 (2015-04-02)

Bug Handling

  • fix bad variable reference when handling bad JSON keys
  • ls: always sort znodes

Features

  • json_dupes_for_keys: finds duplicated znodes for the given keys
  • pipe: pipe commands (though more like xargs -n1)

1.0.03 (2015-02-24)

Bug Handling

  • fix race condition in chkzk

Features

  • add conf command to configure runtime variables
  • chkzk: show states

1.0.02 (2015-02-12)

Bug Handling

  • handle bad (non-closed) quotations in commented commands
  • improve watch's documentation

Features

  • show help when a command is wrong or missing params
  • add chkzk to check if a cluster is in a consistent state

1.0.01 (2014-12-31)

Bug Handling

  • fix rm & rmr from relative paths (issue #11)

Features

1.0.0 (2014-12-24)

Bug Handling

  • fix async cp
  • fix off-by-one for summary of /
  • allow creating sequential znodes when the base path exists
  • don't crash grep when znodes have no bytes (None)

Features

  • better coverage
  • rm & rmr now take multiple paths
  • transactions are now supported

0.99.05 (2014-12-08)

Bug Handling

  • to allow a 3rd param in set_acls, acls must be quoted now
  • don't crash in add_auth when the scheme is unknown (AuthFailedError)
  • don't crash in cp when the scheme is unknown (AuthFailedError)
  • handle IPv6 addresses within cp commands (reported by @fsparv)

Features

  • the acls params in set_acls now need to be quoted
  • set_acls now supports recursive mode via a 3rd optional param
  • TravisCI is now enabled so tests should always run
  • suggest possible commands when the command is unknown

0.99.04 (2014-11-25)

Bug Handling

  • Examples for mntr, cons & dump
  • Fix autocomplete when the path isn't the 1st param
  • Fix path completion when outside of /

Features

  • New shortcuts for cd