Release Notes for system:inmation 1.74

1.74.16 - September 8 2021

Improved in 1.74.16

Store and Forward

Improvements have been made to the Store and Forward system to fix issues with data delivery to GTSB and Redundant Event Stream.

LevelDB update

The LevelDB library has been updated from version 1.19 to 1.23.

Sqlite update

The sqlite version has been updated from 3.32.3 to 3.35.0. This significantly improves insert performance of the SQL Catalog.

1.74.14 - May 3, 2021

Improved in 1.74.14

MongoDB Connection Handling

Fixed a potential problem with history queries made to unreachable MongoDB servers. Improvements to the error handling for different situations where the MongoDB server is unresponsive or not configured correctly.

1.74.13 - April 8, 2021

Improved in 1.74.13

Audit Trail Display

Improvements have been made to the Audit Trail Display, fixing issues with empty timestamp fields and the export function. JSON viewer option has also been added to context menu for audit entries. Filter time added to toolbar and Query and Returned time fields added to the display footer.

History Grid and History Trend Display

Fixed regression, introduced in 1.74.9, where history displays would show history of referenced item when referencing object is added to a display.

1.74.9 - March 22, 2021

Improved in 1.74.9

OPC A&E Server improvements

Issue fixed with OPC Classic events not being delivered to the Server component after restart of the Core.

History Sink

Issue fixed with cursor error message when using the History Sink to sink data to AspenTech IP21 systems.

DataStudio Improvements

Improved handling of workspace changes when DataStudio disconnects from Core. Also, improved field layout and sorting behaviour in the Event View Display and resolved issue when restoring HistoryTrend Display from saved config file.

Generic Time Series Buffer

Optimizations have been made to the performance of data transport to the Generic Time Series Buffer.

BPR MongoDB operations

Issue fixed where in certain circumstances, the lifetime management of Mongo client when performing BPR MongoDB operations could cause problems.

Web API Improvements

Support for special characters when reading property values. Increased support for authentication against Windows authorization groups. Fixed issue with default Minimum Connections property value.

WebStudio Improvements

Multiple improvements to WebStudio including: Diff Editor improvements, scroll bar on Report Viewer Widget, Filters, column width configuration and support for hierarchical structures on Table Widget, added cursor support and root path configuration for KPI Model in Chart Widget. Other small bug fixes and improved error reporting.

1.74.5 - February 8, 2021

Improved in 1.74.5

OPC UA A+C Support

The support for OPC UA A+C has been increased with a brand new storage schema specific to UA alarms accompanied by changes to the Lua API geteventhistory function and changes to the Event View display.

OPC UA Source Timestamp Support

It is now possible to select whether to use source or server timestamps on OPC UA Servers connected to the system with the OpcUaUseSourceTimestamp Property of the OPC UA Datasource object.

Redundant Stream

An issue with the Redundant Stream object has been fixed that caused it to not work correctly with script events.

WebStudio Table and EventTable Widgets

Improvements have been made to WebStudio including default column sorting in the Table widget and improved widget refresh functionality. An issue with filtering via timestamps in the EventTable widget has been fixed in this release.

Production Tracking and Audit Trail Data Store Queries

Improvements have been implemented to make the querying mechanism for the Production Tracking and Audit Trail data stores more robust.

Retrieval of Audit Trail Data Store records is only supported in MongoDB versions 3.6 and above.

1.74.1 - January 19, 2021

New in 1.74

Pass Through Queries

Data that resides in external Datasources (for example OPC servers, OSI PI systems, SQL servers) can be queried using the Web API without any requirement for data storage within the system. These queries will be passed through the system components allowing for on demand querying of Datasources connected to remote Connectors.

History Transfer - Generic Time Series Buffer

The new Generic Time Series Buffer extends the Store and Forward sub-system to aid the efficiency of transporting data to the cloud using the history transfer chain. The Generic Time Series Buffer allows data transfer from remote Connectors to cloud locations without needing to write data to MongoDB.

Read-Only Datasources

PLC and OPC (UA, DA, HDA and XML) Datasources can operate in Read Only Mode. In this mode, attempts to issue external writes will be denied and logged in system log and audit trail (if configured).

MSI Interface

The MSI interface offers the possibility, to process incoming data with a user-defined script. Likewise, outgoing data can also be generated using a user-defined script. This mapping option is called Custom Script.

Store and Forward of data from outdated components

Connectors and local cores that are not up-to-date (i.e., not version 1.74) will be unable to forward historical data or events. This affects only the systems where said components are configured for the manual-permissive software update mode. Until the connector (local core) is updated, the data will be stored locally at the outdated component (within the configured storage limits); then the previously stored data will be forwarded normally.

Improved in 1.74

Honeywell PHD integration

History Transfer Objects now support the use of the PHD Bridge to read data (HistoryTransporter) and/or write data (HistorySink) efficiently using Honeywell’s native PHD API.

PLC Datasources

Performance of read operations on S7 PLCs has been significantly improved.

Batch Tracker

The API to retrieve stored batches from the database has been improved. It is now possible to use MongoDB commands like $elemMatch and to return only BPR-IDs instead of complete records.

DataStudio Unresolved Objects Dialog

The dialog has been improved giving the user a better overview of displays with unresolved objects as well as more control over resolving them.

PI Bridge

PI Bridge now targets .NET 4.6.2 (previously .NET 4.5.2) and uses the latest SDKs of both PI (1.4.7.618) and AF (2.10.9.593).

Compatibility of 1.74 with Visual KPI 5.85.22.502

For system:inmation v1.74, it is recommended to use version 5.85.22.502 of Visual KPI.

system inmation v1.74 remains compatible with older versions of Visual KPI from 5.55.1.344 onwards. However, due to known issues, Visual KPI 5.57 should not be used.

Fixed Issues in 1.74

TFS ID Title Area Date
17447 SaF may skip and delete data in rare cases system:inmation\Services 2021-08-25
16829 SaF does not deliver some messages to GTSB system:inmation 2021-08-13
8642 Switch off the option of Set NaN in the Limit Settings compound system:inmation 2020-12-10
15437 Core service stops when querying the history of an item at the time when MongoDB is disconnected system:inmation 2021-04-26
15143 HistoryGrid: Adding action item with reference does not work correctly system:inmation 2021-03-31
14877 "No free cursor" error message when sinking to IP21 System system:inmation 2021-03-11
14813 Lua API - gethistory occasionally returns empty intervals (even if there is data) system:inmation 2021-04-26
14797 DataStudio - Keyboard Shortcuts needs improvements system:inmation 2021-02-23
14772 DataStudio is showing the wrong versions of some third-party libs system:inmation 2021-03-11
14760 Web API - machine authentication does not work with authentication groups system:inmation 2021-03-04
14748 Plantweb: Mongodb backup using inmation.Backup would fail due to the spaces in inmation root path system:inmation 2021-03-17
14742 Resolving instance when loading from config does not work system:inmation 2021-03-17
14710 Possible heap corruption in BPR MongoDB operations system:inmation 2021-02-22
14499 Redundant Stream does not work properly for script events system:inmation 2021-01-29
14162 BT: Phase without steps creates fake steps system:inmation 2021-02-09
14066 History Controller spend to much time on 'Assembling working list’ system:inmation 2021-01-13
13967 HT does not properly updates Configuration Problems table system:inmation 2020-12-16
13394 Copying an object in KPI model includes GUID which should be assigned uniquely by VKPI RCS system:inmation 2020-12-17
11911 History Transfer Controller - Reset Status checkbox stays enabled after clicking on Apply button system:inmation 2021-01-07
10118 inmation Server doesn't resume event subscription after Core restart system:inmation\Mainline\Services\OPC Server 2021-03-11

Known Issues in 1.74

TFS ID Title Area Date
9677 Excel Addin - Actions pane is not shown when some other add-ins are enabled system:inmation 2019-07-12
9388 Excel add-in - There is no order in the object tree or in the search result system:inmation\UserInterface\ExcelAddin 2019-06-19
9383 Excel Addin - VBA Module popup appears every time a new worksheet is used system:inmation\UserInterface\ExcelAddin 2019-06-18
9345 Web API - Authentication; ’sub’ claim in token not always the same for same Active Directory user. system:inmation 2019-06-14
8284 inmation.gettime() does not fully support documented formats system:inmation 2019-02-24
6511 ProcessValueLink property causes confusion system:inmation 2018-08-16
6296 The UA connection is functional despite 'Server Certificate Endpoint Host mismatch (creating session)' error system:inmation\Mainline\Services\inmation\UA Client 2018-08-02
6264 Changing the port of the Core is not working system:inmation 2018-08-01
15504 Python API Client - Token authentication does not work system:inmation 2021-04-29
15499 DataStudio - Sorting of numeric values in tables/grid displays in alphabetic order system:inmation 2021-04-29
15494 Batch Tracker does not run in Simulation mode system:inmation 2021-04-29
15203 Events Received perf. counter of Custom Event Data Store object causes confusion system:inmation 2021-04-01
15118 Problems in image loading system:inmation 2021-03-23
15076 syslib.execute() times out when the executed Lua chunk returns a function system:inmation 2021-03-18
15064 Dropzone - The historical data is set partially system:inmation 2021-03-18
14838 Uninstallation using Setup.exe lead to unintended full uninstallation system:inmation 2021-02-25
14814 DataStudio freezes when the event stream displays frequently generated UA events system:inmation 2021-02-23
14473 Batch Tracker - None of Custom Analytics options are functional system:inmation 2021-01-25
14432 Inherited location option is not functioning system:inmation 2021-01-21
14408 ODBC Datasource - Invocation Delay causes the datasource to stop functioning system:inmation 2021-01-20
14046 Excel Template not installed if Office 2019 is installed system:inmation\UserInterface\ExcelAddin 2020-12-01
14016 Web API - ReadHistoricalData endpoint returns 0 instead of NoValue with TimeAverage and TimeAverage2 aggregates system:inmation 2020-11-27
13925 The MONGODB function(inmation.Backup library) returns "0:nil" after the successful operation system:inmation 2020-11-19
13642 Script events can't create OPC attributes system:inmation 2020-10-21
13574 Unable to keep report group header together with details system:inmation\UserInterface\Reporting 2020-10-15
13525 Handling of KPI Tables without STARTTIME&ENDTIME arguments system:inmation 2020-10-12
13453 LuaAPI gettime doesn't work for parsing AMPM system:inmation 2020-10-02
13228 Scroll speed change on Windows OS is not applied in DataStudio system:inmation\UserInterface 2020-09-10
12997 getvalue() and Faceplate show an old value although the object has more recent values in history system:inmation 2020-08-18
12985 UA Client - URI Mismatch between ApplicationDescription and Certificate system:inmation\Mainline\Services\inmation\UA Client 2020-08-17
12505 The data holder object is corrupt when it is created below the connector by an action item with a triggering link system:inmation 2020-07-07
12453 historicaldataattime does not work for datatype string for VKPI widgets system:inmation 2020-06-29
12393 History Transfer Controller is not producing data points at Expected Frequency while using an aggregate system:inmation 2020-06-19
12357 Upgrade failure because of the 'unstoppable' Web API service system:inmation 2020-06-15
12299 Master core version is unknows from local core version system:inmation 2020-06-03
12134 Memory ramp-up with simultaneous Lua script instances system:inmation 2020-05-06
12079 inmation Server spams Windows Event logs system:inmation 2020-04-28
11984 inmation.mass can INSERT but not REMOVE system object system:inmation 2020-04-15
11715 Core service silently deletes or ignores critical objects in the image system:inmation 2020-03-06
11572 MongoDB URI property is not functional system:inmation 2020-02-20
11474 findobjects() call is terribly slow on large systems system:inmation 2020-02-11
11361 MongoDB Backup - The content of the source folder is not copied fully to the destination folder during the full backup system:inmation 2020-01-27
11288 It is possible to create multiple core and system objects with Lua mass system:inmation 2020-01-21
11251 inmation-Compose error handling for empty script files system:inmation 2020-01-17
11238 Web API authentication fails with a profile that has a backslash(\) in its password system:inmation 2020-01-16
10590 Configurations of MongoDB replica set are not passed to the Core system:inmation\Mainline\Services\inmation 2019-10-18
10516 History Transporter gets stalled after returning an error state system:inmation 2019-10-14

UA Compliance Tests

Total Tests 831

✅ Passed

727

❌ Failed

104

Pass Percentage

87.48%

For more details see UA Compliance Tests page.