Skip to content

Commit

Permalink
Merge pull request #191 from ska-sa/user/fjoubert/deploy-v0.6.2
Browse files Browse the repository at this point in the history
Added version 0.6.2 release notes
  • Loading branch information
fjoubert committed Jul 19, 2017
2 parents b64e420 + a001de8 commit b7bcb1b
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 5 deletions.
28 changes: 26 additions & 2 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
(0.6.1)
19 July 2017 (0.6.2)
* Bumped the tornado dependency to at least 4.3
* Started work to support for python3 (not production ready)
* Added the ability to let ClientGroup wait for a quorum of clients
Give ClientGroup.wait() the ability to wait until a subset of clients
(a 'quorum') satisfy a sensor condition.
* Added an until_some helper function
* Added timeout hints usage to the resource client
* Added default request-timeout-hint implementation to server.py
It is only activated if the server protocol is set to the (proposed) KATCP v5.1
spec and the timeout hint protocol flag is enabled.
* Moved IOLoopThreadWrapper to ioloop_manager.py, a more sensible location
* Improved unit test coverage and implementation in some cases
* Started work on implementing an async device handler
* Numerous docstring and code style improvements throughout
* Fixed a bug where the timeout parameter was not passed down in until_state()
* Fixed a bug where model updates were never sent by the inspecting client
callback when sensor sync failed
* Changed the __str__ method for InspectingClientStateType to be more compact
* Added a random-exponential retry backoff process to the inspecting client,
to ensure that the thundering herd does not continue thundering
* Properly handle errors during inspection in inspecting client
* Added support for continuous integration using a Jenkinsfile

30 August 2016 (0.6.1)
* Increased the maximum message size that can be received up from 128k to 2M
* Minor docstring fixes
* Fixed testutils
Expand All @@ -11,7 +35,7 @@
* Better handling of malformed log lines
* Use katversion and git tags to determine package version on install

(0.6.0)
15 June 2016 (0.6.0)
* Added high level, simple to use, client API (KATCPResource) that connects to,
inspects and presents a high level, hierarchical object oriented interface to
multiple KATCP devices.
Expand Down
17 changes: 14 additions & 3 deletions doc/releasenotes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
*************
Release Notes
*************
0.6.2
=====
* Various bug fixes
* Docstring and code style improvements
* Bumped the tornado dependency to at least 4.3
* Added the ability to let ClientGroup wait for a quorum of clients
* Added default request-timeout-hint implementation to server.py
* Moved IOLoopThreadWrapper to ioloop_manager.py, a more sensible location
* Added a random-exponential retry backoff process

See also :download:`CHANGELOG` for more details on changes.

0.6.1
=====
Expand Down Expand Up @@ -264,11 +275,11 @@ your git origin.
python setup.py register

* Check the documentation by building it (should be in the `build/sphinx/html`
directory) ::
directory)::

python setup.py build_sphinx
python setup.py build_sphinx

* Next execute ::
* Next execute::

python setup.py sdist upload
python setup.py build_sphinx upload_sphinx --upload-dir=build/sphinx/html
Expand Down

0 comments on commit b7bcb1b

Please sign in to comment.