Releases: MetPX/sarracenia
reliability fixes
- 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
- 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
- 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)
-
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
- 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
- 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
- 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
identical, but had some problems with publishing, so re-released with a new tag.
v2.19.12b7
single fix for issue #295 (show stopper for internal deployment)
Installation
Guide: https://github.com/MetPX/sarracenia/blob/master/doc/Install.rst
packages available:
v2.19.12b6
- 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: