Alarm System Changelog
Version numbers in here should refer to the version of the plugin
org.csstudio.alarm.beast, i.e. the 'base' plugin included
by all other alarm system tools.
Revisions before 3.1.0 refer to the associated SNS CSS update.
4.5.0 - 2017-08-17
- Alarm Server: Do not connect to disabled PVs (#2260, reduce network load)
4.2.0 - 2016-08-09
- Alarm Server: Send updates for same severity if current status message changes (#1848)
- Alarm Server: "pvs" command shows PV's current value
- Alarm Server: JMS messages include event time and complete path (#1748)
4.1.1 - 2015-07-15
- Alarm Server: Log EPICS addr. list on startup
- Alarm Client: Fix deadlock during model reload (#1236)
4.1.0 - 2015-06-09
- Alarm Table: Blinking of unacknowledged alarms
- Alarm Table: Multiple alarm table views
- Alarm Table: Filtering of displayed alarms based on a selected tree node
- Alarm Table: Synchronisation of the acknowledged and unacknowledged tables layout
- Alarm Table: Alarm Time format setting and preference
- Alarm Table: Preference for the column width, weight and title
- Alarm Table: Column header tooltips implemented
4.0.4 - 2015-05-21
- Alarm Table: Implementation of the Combined and Separated tables for acknowledged and unacknowledged alarms
- Alarm Table: Severity icons column added
- Alarm Table: Added columns Alarm Action and Alarm ID
- Alarm Table: Added the acknowledge column with tick boxes
- Alarm Table: Implemented the possibility to select which columns are visible in the table and in which order
4.0.3 - 2015-02-18
- Notifier option 'notify_escalating_alarms_only' to suppress 'Ack' and 'OK'
follow-ups on already executed notifications.
4.0.2 - 2015-02-16
- Alarm GUI context menu entries to enable/disable alarms for a PV
or all PVs below a selected item.
Alarm tree will indicate if at least one PV below an Area/System are disabled.
- AlarmServer used via CA gateway would disconnect from all gateway PVs when one of the monitored IOCs reboots.
Reason was in the handling of subscribe/unsubscribe on reconnects.
- Added PVs did not show in the Alarm Tree because it failed to refresh for added elements.
4.0.0 - 2014-09-03
- AlarmServer ignored brief alarms because of the way it used the PVManager. For now on vtype.pv.
- Maintenance mode fix for PVManager/VType "UNKNOWN" severity level.
- AlarmServer console "pvs partial_name" to list matching PVs.
- AlarmServer defaults to org.csstudio.platform.libs.epics/monitor=VALUE.
ALARM can reduce network traffic, but tends to prevent formulas from functioning as expected.
3.2.2 - 2014-04-10
- AlarmServer uses PVManager.
- Alarm notifier can now create a new entry in the electronic logbook.
3.2.2 - 2013-12-31
- Updated Alarm Notifier trace INFO messages to be more "user friendly".
3.2.2 - 2013-11-30
- Auto-refresh of the Message History view (period = 0 second by default - i.e. no auto-refresh)
- Updated management of automated actions :
- after acknowledgement, alarm update does not trigger any automated action
- the automated action delay applies only the first time, the other state changes trigger actions without delay
3.2.1 - 2013-10-25
- Alarm table sort order persists when closing/re-opening table.
3.2.0 - 2013-04-22
- Prevent renaming item to existing item (Must not have entries with same name within one configuration).
- RDB state updates are batched (faster).
3.1.4 - 2012-10-02
- AlarmClientModel: After reading new PV config, only sends new alarm state to listeners (GUI, ..) if it actually changed.
- alarm_config_tool: "Parent item is null" error.
- AlarmServer: "-root" name from commandline was ignored in some places, instead using the preference value.
3.1.3 - 2012-08-01
- Repeated annunciations: A nag "There are 3 active alarms" can be issued, by default every 15 minutes.
- Annunciator View: 'Silence' and 'Clear' buttons.
3.1.2 - 2012-07-20
- Double-click on alarm tree item, if permitted, opens configuration.
- Alarm notifier can send automated emails or execute commands.
- Fix: GUI didn't always show items just added.
3.1.0 - 2012-01-30
- Synchronous release with core 3.1.0 and SNS CSS 3.1.0
- Adjustments to online help
SNS CSS 3.0.1 - 2011-08-16
- Support more PVs (demo setup ran with 50000 alarm trigger PVs)
- New alarm "Area Panel" display
- User-format allows annunciations to contain value of trigger PV
SNS CSS 2.5.1 - 2011-02-18
- Fix for missed annunciations when audio briefly unavailable
- Table lists 'current' severity/status before alarm severity/status
SNS CSS 2.5.0 - 2011-01-31
- Related displays can be BOY displays
- Initial support for 'global' alarms
2.0.3 - 2010/07/01
- Error in auto-reconnect to RDB
2.0.2 - 2010/06/18
- Handle 'current' status of PVs, jump version # to match CSS client
1.1.3 - 2010/04/13
- Handle more NULLs in RDB configuration
1.1.2 - 2010/03/12
1.1.1 - 2009/11/19
1.1.0 - 2009/08/27
- Send 'CONFIG' in messages to allow separate configurations at the same time.
1.0.2 - 2009/08/10
- Support for 'maintenance mode'
1.0.1
- First SNS Production Version, no more details