Table of Contents

General Main Release 10.1.0 CU17

Note

For known issues with this version, refer to Known issues.

Tip

For information on how to upgrade DataMiner, see Upgrading a DataMiner Agent.

Enhancements

Security enhancements [ID 33684]

A number of security enhancements have been made.

Business Intelligence: Enhancements made to the automatic SLA data cleanup mechanism [ID 33663]

A number of enhancements have been made to the automatic SLA data cleanup mechanism.

Fixes

Problem with SLPort when the last serial element using a specific IpAddress:IpPort connection was stopped [ID 33437]

In some cases, an error could occur in SLPort when the last serial element using a specific IpAddress:IpPort connection was stopped.

Problems when migrating data from SQL to Cassandra [ID 33524]

In some cases, the following issues could occur when migrating data from SQL to Cassandra:

  • Online migration would be executed, but would not get marked as completed in Cube.

  • Offline migration would fail to launch.

Also, Cube will no longer throw “System.InvalidOperationException: Collection was modified” errors.

DataMiner Cube: Properties of exported elements would not be added to the CSV file in the correct order [ID 33528]

When you had exported elements to a CSV file, the element properties would not be added to the CSV file in the correct order.

DataMiner Cube - Data Display: Problems with button and date/time picker sizing [ID 33601]

In some cases, the width of a button would not automatically be adapted to the text displayed on the button.

Also, in date/time picker controls, the buttons to pick or clear a date/time would not be displayed correctly.

DataMiner Cube - Annotations: Images would get removed when saving an annotation [ID 33623]

When you saved an annotation, in some cases, any images added to the annotation would incorrectly get removed.

DataMiner Cube - Data Display: Buttons inside a table would incorrectly be grayed out when scrolling [ID 33641]

When scrolling through a table of which the rows contained buttons, in some cases, those buttons would incorrectly be grayed out.

Serializing/deserializing would not work when dictionary key contained spaces [ID 33677]

Up to now, serializing/deserializing would not work when creating a filter that contained spaces inside quotes (see the example below).

Example:

AlarmEventMessageExposers.PropertiesDict.DictStringField($"Booking Manager Element ID").Matches(".+")

Service & Resource Management: Problem when adding, updating or deleting a resource [ID 33678]

When you tried to add, update or delete a resource, a NullReferenceException could be thrown when the Resources.xml file was locked by another process.

No alarm would be generated when an element that exported data failed to start [ID 33744]

When an error occurred during the startup of an element that exported data (e.g. a DVE or function element), in some cases, no alarm would be generated.

SLWatchdog: Problem when generating the database report [ID 33769]

In some cases, an error could occur in SLWatchdog when generating the database report.

SNMP: Former value of updated cell would incorrectly be returned the first time the table was polled after the update [ID 33855]

When a cell in a table with “pollingrate” enabled had been updated, the first time the table was polled after the update, the former value of that cell would incorrectly be returned.

Protocols: Additional connections with a 'Type' defined would incorrectly be ignored [ID 33941]

Additional connections that had a “<Type>” defined would incorrectly no longer be taken into account.

In the following example, the second connection would incorrectly be ignored.

<Connections>
  <Connection id="0" name="HTTP Connection">
    <Type>http</Type>
    ...
  </Connection>
  <Connection id="1" name="WebSocket Interface">
    <Type>http</Type>
    ...
Note

Specifying a type with `<Type>` for one connection and specifying a type with e.g. `<Http>` for another connection is not supported.