Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

On this page:

Summary: CAST AIP 8.3.1 introduces a number of features and changes as listed below.

Upgrade

Upgrade batch file

The upgrade batch file (see Automating the CAST AIP Upgrade process) has undergone some improvements in CAST AIP 8.3.1:

  • The upgrade batch file now works on a "per triplet" basis, i.e. all Applications in a triplet will be upgraded. As such there is no longer a need to specify which Applications you want to upgrade in the upgrade configuration file.
  • The CASTUpgrade_Config.txt file has been split and some options have been moved into a new configuration file called CASTUpgrade_Steps.txt.

Snapshot management

When deleting a snapshot (whether through the CAST Management Studio GUI or CLI (DeleteSnapshotsInList, DeleteSnapshotsWithinRange)), when changing the capture date on a snapshot (through the CAST Management Studio GUI), when performing a consolidate action on an older snapshot (through the CAST Management Studio GUI) or setting the capture date prior to existing snapshots for a snapshot (whether through the CAST Management Studio GUI or CLI), it is no longer necessary to perform a snapshot re-consolidation action to update data:

ActionNew behavior

Remove one or multiple older snapshots

If you remove an older snapshot (i.e. not the most recent) then the next snapshot will be updated:

  • delta and AEP/EFP metrics are recalculated, and the post process procedures that update schema tables required for dashboards are relaunched.
  • new data is also pushed to the associated Measurement Service schema (if one is associated to the Management Service schema for the Application).

Update Functional Date

If you update the functional date now, three snapshots will be updated:

  • the snapshot you updated
  • the previous next snapshot 
  • the new next snapshot

For these three snapshots, CAST AIP will:

  • recalculate the delta and AEP/EFP metrics, the post process procedures are launched
  • new data is also pushed to the associated Measurement Service schema (if one is associated to the Management Service schema for the Application).

If the snapshot you updated was already the latest, source code and object properties will be removed (as they no longer match with the new latest snapshot).

Consolidate an older snapshot

If you reconsolidate an older (i.e. not the most recent), then the next snapshot will be updated:

  • delta is recalculated, and the post process procedures that update schema tables required for dashboards are relaunched.
  • new data is also pushed to the associated Measurement Service schema (if one is associated to the Management Service schema for the Application).
Snapshot generation with a capture date that is before an existing snapshot

If you generate a snapshot, with a capture date that is before an existing snapshot, the existing snapshot will be updated:

  • delta is recalculated, and the post process procedures that update schema tables required for dashboards are relaunched.
  • new data is also pushed to the associated Measurement Service schema (if one is associated to the Management Service schema for the Application).

CAST Application Analytics / Engineering Dashboards / Rest API

User authentication / data authorization

An error in the example given in the roles.xml file (delivered with CAST Application Analytics / Engineering Dashboards and the Rest API) for configuring roles for LDAP groups has been corrected. In addition, the documentation has been updated as a result. The following pages have therefore been updated:

CAST Application Engineering Dashboard

Reset language option

The top user menu now has an additional drop down menu item called "Reset language". This allows a user to change the language of the text items in the dashboard, providing an administrator has configured the language:

See:

CAST Management Studio

CLI

ImportAssessmentModel

The ImportAssessmentModel option introduced in CAST AIP 8.3.0 has been modified to remove the constraint on the naming of the .PMX file to be imported (there is now no constraint). See Automating CAST Management Studio tasks.

CAST Architecture Checker

Log file naming and path changes

A change has been implemented with regard to the naming and path of the CAST Architecture Checker log file:

  • the log file will be named "AC-<date>-<time>.log.txt", where <date> is of the form "YYYYMMDD", and <time> of the form "HHMMSS"
  • the log file will by default be located in %ALLUSERSPROFILE%/CAST/CAST/Logs, or in the folder specified by CAST_LOG_ROOT_PATH if that variable has been defined in the flat's CASTGlobalSettings.ini file.

In previous releases of CAST AIP, the CAST Architecture Checker log files:

  • were named "ArchitectureChecker.<date><time>.log.txt" where <date> was of the form "YYMMDD", where <time> was of the form "HHMMSS"
  • were located in the CAST temp file directory

CAST Transaction Configuration Center

Log file naming and path changes

A change has been implemented with regard to the naming and path of the CAST Transaction Configuration Center log file:

  • the log file will be named "TCC-<date>-<time>.log.txt", where <date> is of the form "YYYYMMDD", and <time> of the form "HHMMSS"
  • the log file will by default be located in %ALLUSERSPROFILE%/CAST/CAST/Logs, or in the folder specified by CAST_LOG_ROOT_PATH if that variable has been defined in the flat's CASTGlobalSettings.ini file.

In previous releases of CAST AIP, the CAST Transaction Configuration Center log files:

  • were named "TransactionConfigurationCenter.<date><time>.log.txt" where <date> was of the form "YYMMDD", where <time> was of the form "HHMMSS"
  • were located in the CAST temp file directory

New Show Rules option in the GUI

A new "Show Rules' option has been added to the GUI to display a list of rules that the selected object matches:

This option can be accessed from the Transaction Configuration node when using the "Generate set..." buttons:

  • No labels