Skip to content

0.0.5

Compare
Choose a tag to compare
@zzzeek zzzeek released this 03 Sep 16:55

0.0.5

Released: August 5, 2019

  • [bug] [setup] Reorganized the tox.ini script so that a plain run of tox will run
    against a single interpreter. The "python setup.py test" command is
    no longer supported by setuptools and now emits a message that tox
    should be used.

    References: #6

  • [bug] [protocol] Added additional resiliency to the network protocol, such that if an
    entirely garbled message is sent to the server (such as making a test
    connection with nc and sending random characters), the protocol parser
    reports that the message is invalid rather than producing KeyError due to
    not being able to locate a message type.

    References: #4

  • [bug] Added error resiliency to the server and client threads, so that exceptions
    which occur are logged and the thread continues to run. Additionally, fixed
    the logging handler in the server plugin so that stack traces for errors
    are added to the output.

    References: #5

  • [bug] [config] Fixed bug where the port number included in the SQLAlchemy URL with the
    collectd_port query string value would not be coerced into an integer,
    failing when it is passed to the socket send operation.

    References: #3