Skip to content

Release W117

Phil Wieland edited this page May 25, 2015 · 7 revisions

Major Changes

Most of the changes are minor improvements, bug-fixes and improved resilience.

Upgrade Procedure

  • Download all the files from GIT.
  • make
  • ./release archdb && ./release cifdb && ./release stompy && ./release vstpdb && ./release trustdb && ./release tddb && ./release livesig && ./release liverail
  • If message logging in stompy is required, add the following line to the config file, with true to enable logging of each topic. If no logging is required you can use false;false;false or just omit hte line altogether.
 stomp_topic_log: true;false;false

Full List Of Changes

  • misc.c
    • Bug: Spurious timeouts in read_stompy.
  • cifdb W105
    • Email report of Huyton schedules should show day of week with dates.
    • Added -p option to print results to terminal as well as logging.
    • Added -i insecure option to circumvent SSH security.
    • Bug: If we wait for a long time for the download, the mysql connection can expire, and this is not handled correctly.
  • stompy VC28
    • Bug: If STOMP server is down or uncontactable, stompy fails to respond to interrupts and commands.
    • Message logging, optional per topic.
  • vstpdb VC28
    • Processing of STOMP frame protected with MySQL commit.
  • trustdb W104
    • Processing of STOMP frame protected with MySQL commit.
    • Record message rate data in a database table.
  • tddb W115
    • Processing of STOMP frame protected with MySQL commit.
    • Record message rate data in a database table.
    • Support for multiple describers.
    • States and update tables should have PRIMARY KEY(k).
  • liverail W114
    • Bug: Smart update doesn't work in IE9.
    • Bug: In IE auto refresh causes /r to be appended to the url each time.
    • Add status information to panel display.
    • Remove links from panel display.
    • Incorrect HTML table if there are no trains today in DEPART and SUMMARY displays.
    • Changed disc space colour thesholds. (Was yellow <25% red <10%, changed to <10% <5%)
    • Display messages/minute figures in status and panel displays.
  • livesig W114
    • Bug: livesig.svg is invalid svg.
    • Support for multiple maps/multiple describers.