Migration notes 3.0

This page explains the changes required to migrate to the stated version of Atoti ISDA-SIMM.

Migrate to 3.0.5

Breaking changes

  • feature/change 1: details
  • feature/change 2: details
  • feature/change 3: details

Summary

  • feature/change 1: details
  • feature/change 2: details
  • feature/change 3: details

Input file formats

Added

File Details
[<input filename>.csv](/input-files/.html)
[<input filename>.csv](/input-files/.html)
[<input filename>.csv](/input-files/.html)

Modified

Modification File Field Optional Description
Added [<input filename>.csv](/input-files/.html)
Changed default [<input filename>.csv](/input-files/.html)
Deleted [<input filename>.csv](/input-files/.html)

Removed

File Details
<filename>.csv
<filename>.csv

Configuration files

Files Added

<properties filename>

Added the [<properties filename>](/configuration/<properties-filename.html ) to allow …. TO DO: COMPLETE THE DESCRIPTION

<properties filename>

Added the [<properties filename>](/configuration/<properties-filename.html ) to allow …. TO DO: COMPLETE THE DESCRIPTION

Files Modified

<properties filename>

New properties:

Property Name Comment Value

Updated properties:

Property Name Comment New Value Old Value

Deleted properties:

Property Name Comment

Files Deleted

<properties filename> has been replaced by the [<properties filename>](/configuration/<properties-filename.html ) configuration file.

Datastores

Added stores

Store Details
[<store name>](/datastore/<store-name.html)

Modified stores

Modification Store Field Type Description
Added [<store name>](/datastore/<store-name.html)
Deleted [<store name>](/datastore/<store-name.html)
Reordered [<store name>](/datastore/<store-name.html)
Replaced [<store name>](/datastore/<store-name.html)

Deleted stores

Store Details

Cube schema

Added

Cube Dimension Hierarchy Levels Datastore fields Details

Modified

Cube Dimension Hierarchy Levels Datastore fields Details

Removed

Cube Dimension Hierarchy Levels Datastore fields Details

Measures

Added

Cube Measure Details
[<measure name>](/cube/<measure-name.html)
[<measure name>](/cube/<measure-name.html)

Modified

Cube Measure Details
[<measure name>](/cube/<measure-name.html)
[<measure name>](/cube/<measure-name.html)

Removed

Cube Measure Details

Context values

Added

Name Details
[<context value name>](/cube/<context-value-name.html)
[<context value name>](/cube/<context-value-name.html)

Modified

Name Details
[<context value name>](/cube/<context-value-name.html)
[<context value name>](/cube/<context-value-name.html)

Removed

Name Details

Other changes

Description.

Migrate to 3.0.4

No migration needed.

Migrate to 3.0.3

No migration needed.

Migrate to 3.0.2

No migration needed.

Migrate to 3.0.1

No migration needed.

Migrate to 3.0.0

Upgrading from version 2.0.2 See SIMM 3.0.0 Release Notes.

The Solution is using Atoti Server 6.0.5 and Atoti UI 5.1.x.

For new features and fixes included in these releases, please see the Atoti UI documentation and Atoti UI Migration Notes, and the release notes for Atoti Server. For clients licensed to use ActiveMonitor, a skeleton module based on version 6.0.5 is included with Atoti ISDA-SIMM 3.0.0 release.

Headline announcement

  • Atoti Server 6.0: Upgrade to 6.0.5

Upgrade to Atoti Server 6.0.5

Monitoring configuration

In Atoti Server 6.0.5, monitoring is part of the core product. The Atoti Server Monitoring (APM) extension is no longer needed.

  • The following configuration files have been added:
    • ApplicationMonitoringConfig.java
    • BraveTracingConfig.java
    • MonitorConfig.java
Security Configuration
  • The UserDetailsService bean is now defined in its own class, UserDetailsServiceConfig. The class InMemoryUserDetailsManagerBuilder has been removed.
  • In the class ASecurityConfig, the class AActiveUISecurityConfigurer has been added to handle the security for the Atoti UI connection.

The SecurityConfig file has been modified accordingly.

Data-Extract-Engine Configuration

Only the CsvDataExtractionEngineConfig configuration class coming from the Data Controller core classes is imported now. These configuration files are no longer imported:

  • CsvDataExtractionServicesConfig
  • CsvDataExtractionRestServicesConfig
  • CsvEnhancedDrillthroughServicesConfig
  • EnhancedDrillthroughRestServicesConfig
  • DataExtractionWebServicesConfig
  • DataExtractionRemotingServicesConfig
Content Server Database

The content server database has been migrated to H2 version 2.

Datastore Configuration
  • The class ExtendedDatastoreConfig has been renamed to ExtendedActivePivotWithDatastoreConfig and its content upgraded to be compatible with the Atoti Server 6.0 API.

Input file formats

No change

Configuration files

Files Added

apm.properties

The apm.properties file is used to configure the Atoti Server Application Performance Monitoring (APM). APM monitors the healthiness and performance of Atoti Server instances. It provides several features easing the support work, and reducing the burden of maintaining and troubleshooting Atoti Server.

For more details on this file, see Application Performance Monitoring in the Atoti Server Documentation.

tracing.properties

Includes tracing configuration for Atoti Server. For additional information, see Tracing Properties in the Atoti Server Documentation.

Files Modified

application.yml

New properties:

Property Name Comment Value
springdoc.swagger-ui.enabled Sets whether the Swagger UI should be enabled (true), or disabled (false). true
jwt.properties

Properties starting with qfs.jwt have been renamed to start with activeviam.jwt.

simm.properties

New properties:

Property Name Comment Value
springdoc.swagger-ui.enabled Sets whether the Swagger UI should be enabled (true), or disabled (false). true
user-detail-filename Specifies the csv file for describing the userDetailService. If not set, use hardcoded user details. If property is set, load from file. null
activeviam.apm.enable Enable or disable APM. To configure the APM properties, see the apm.properties file. true

Files Deleted

None

Datastores

No change

Cube schema

Added

Cube Dimension Hierarchy Levels Datastore fields Details
All ReferenceCurrency ReferenceCurrency ReferenceCurrency Express calculation in the reference currency. Numerical values are converted to this reference currency before carrying out any calculations.

Measures

No change

Context values

Removed

The ReferenceCurrency context value has been removed and replaced by the ReferenceCurrency hierarchy.

Other changes

None