Skip to content

Releases: MetPX/sarracenia

reliability fixes

05 Apr 02:41
Compare
Choose a tag to compare
  • fix #300 replaced stat[stat.ST_MTIME] (integer) by stat.st_mtime (float)
  • fix #312 fixed recovery from connectivity issues.
  • fix #316 added proper error message when inflight option specified wrong.
  • fix #320 fix to loop on certain timeout errors, and not fail or exit.
  • fix #321 fix to honour -n (notify_only) in sarra component.
  • fix #323 correctly post v02 messages with non-string headers.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available:

v2.20.02b3

25 Feb 03:22
Compare
Choose a tag to compare
  • bugfix #311 cosmetic error message in file_rxpipe_name plugin.
  • bugfix #310 sr status crash... KeyError:'unknown'
  • bugfix #309 polling download fails: object is not subscriptable.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available:

v2.20.02b2

19 Feb 10:36
Compare
Choose a tag to compare
  • if a publish fails, retry forever, do not give up (result of major
    outages) probably fixing a regression.
  • added exponential backoff to publish retries.
  • improved testing on travis (unit tests, static flow, dynamic flow) more to
    come.
  • sr.py now prints an error message when it fails to find an include file
    (used to crash.)
  • extraneous log messages cleaned up.
  • catch a timeout exception that happens when the app is sleeping, not a
    bige problem, not worth a major error message (sr_poll)
  • if we get a message about a newer version of a file, call it new if
    mtime is newer, or if checksum is useless (0, random, name) use
    checksum as last resort.

v2.20.01b5 aka v2.20.02b1 (they are the same)

27 Jan 21:59
Compare
Choose a tag to compare
  • more debug code needed to be removed (introduced in b3), this time with a functional impact. (try/except had been commented.)

  • correcting the release name (get rid of errant i in 2.20.01bi4) discovered after publication the i made the rest of the month inaccessible on launchpad (build error if not lexically higher than previous build). so borrowing from February now. Versions: v2.20.01b5 and v2.20.02b1 are identical. only incremented because launchpad refused to build the package.

  • bugfix: there was a crash in sr.py when logs aren´t named as expected.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available:

v2.20.01b4

25 Jan 06:21
Compare
Choose a tag to compare
  • there was some debug output in sr.py that snuck into the last release. removed.
  • bugfix #300 when deciding whether to download use mtime from attribute if preserve_time is off.
  • bugfix #299 documentation: message_ttl is the name of the option, not message-ttl.
  • change amqp message encoding to application/json for v03.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

(debian package mislabelled as v2.20.01bi4)

packages available:

v2.20.01b3

16 Jan 23:41
Compare
Choose a tag to compare
  • bugfix #231: post_exchange_split not splitting fairly or > 12 different buckets.
  • sr declare not working in development mode.
  • bugfix: sr1.py output improperly redirected to log.
  • some doc editorial fixes from nate.rosenstock, yay!
  • some WIP issue #187: added SR_DEV_APPNAME support.
  • some WIP issue #187: added devsnap option to sr to capture state for later analysis.
  • bugfix outlet option was not working at all.
  • bugfix #296: sr_subscribe list | grep was always empty.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available:

v2.20.01b2

03 Jan 16:25
Compare
Choose a tag to compare
  • bugfix: race condition where retry.state files might disappear while gathering status.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available:

v2.20.01b1 ... is just a copy of v2.19.12b7

02 Jan 18:17
Compare
Choose a tag to compare

identical, but had some problems with publishing, so re-released with a new tag.

v2.19.12b7

30 Dec 16:18
Compare
Choose a tag to compare

v2.19.12b6

28 Dec 21:07
Compare
Choose a tag to compare
  • bugfix #294 drop messages that have headers that are too long.
  • work-around for #293 log file descriptors saying on original after rotation.
  • bugfix #292 errors in example for citypage download.
  • bugfix #291 default anonymous:anonymous broker user.
  • bugfix #285 sr sanity better handles missing C binaries.
  • bugfix #283 sr display of c components improved.
  • work-around for #258 trying to get better flow test results.
  • sr output improvements.

Installation

Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst

packages available: