Campaign Manager - Release Notes


6.0.8

Released 7 March 2018

This service release includes new features as well as fixes to issues raised by Alterian customers and partners.

 

Important Upgrade Considerations

 

For supported platforms and installation process please refer to the Installation guide for Campaign Manager 6.0.0.

SSL Certificate for x64 must be reapplied after the upgrade when the deployer has updated Java to 64 bit for first time.

New Features

BACKGROUND TO THE FOLLOWING NEW ENGINE FEATURES

As Alterian Campaign Manager continues to be developed to meet the diversity of our Client databases, Campaign Manager 6.0.8 contains the following new features which are for specific purposes, data volumes and usage patterns and in some cases are initially implemented with limited scope.

As such these features have been deemed as not suitable for enabling by default, so are initially disabled and implementation should only be carried out after discussion via Alterian Support & Customer Services to assess their suitability.

• B-TREE COLUMN INDEXING

An additional index method available in Engine, although currently only implemented on High Cardinality VARUNICODE column types. This index storage has a high level of abstraction, meaning it is tuned for small, rapid changes to data i.e. accessing columns in Campaign History where an Intra-Day update strategy is implemented. The new index has been fully integrated into existing query, engineering functions, making it fully functional but, based on data type, this feature has limited in scope at this time.

• MIRRORED LINKING

In current SEV processing a “lazy” or “On demand” approach has been implemented for the creation of links after a storage swap of mirrored table processing occurs. Link key modifications are tracked but not processed, so links are re-created on demand via the user performing, for example, a Cross table Query or Campaign History crosstab. This feature performs the link creation as part of the “behind the scenes” process immediately after the storage update, but before the storage swap and publication of the new data in the Campaign History tables. This means the link processing would delay the publication of data, but remove any lag in user experience while the new link is built on demand. Usage is dependent on factors such as frequency of access to the tables and data volumes between storage swaps, and again only advised after discussion via Alterian Support & Customer Services to assess their suitability.

NEW CERBERUS.INI SETTING

The following settings have been created to exist alongside the existing AggregateRealWidth, Public setting to complete the functionality across the necessary data types. These settings allow control over the width of expressions yielding the defined data type.

Please note the enhancement defined below in regards to the new default data type for Count Aggregates to BIGINT, as these settings can be used to define the Aggregate width should this need to be consistent with previous versions.

 

  • ExpressionNullWidth - Default = 0
  • AggregateBigIntWidth - Default = 20
  • ExpressionBigIntWidth - Default = 20
  • ExpressionDateWidth - Default = 12
  • ExpressionIntegerWidth - Default = 11

 

  • CerlogFileSizeThresholdMB - Default = 0

 

Cerberus.INI configuration setting to control the growth of the Cerlog allowing definition of an integer value indicating the number of megabytes (MB) the Cerlog can grow to before Engine attempts to rename it and start a new file. If set to a non-zero value Engine will allow the Cerlog to grow to the specified number of megabytes before attempting to rename it. At the point the size of the Cerlog reaches the threshold Engine will flush pending log entries and rename the file using the file creation date to create a new name. The creation date is the UTC file time and should line-up closely with the first entries in the log file.

Enhancements

Limit Display of TemplateS

This enhancement limits the display of templates to only recent template to ensure excellent GUI performance. It has been found that system performance accessing lists of templates can occur with a high volume of templates. A new client setting has been introduced to allow the restriction on templates to those only used recently which is TemplatesUIRestrictDays with default = 365 to limit the templates in Campaign Manager UI only.

Enhanced Support for > 2 billion rows tables

The CM 6.0.8 release sees the addition of Low Cardinality support for the BIGINT data type. This allows values of a BIGINT column to be seen in helpers etc when the column is un-indexed and has less than 32,000 discrete values. This has also allowed a change of the data type of the result of a Count Aggregate from INTEGER to BIGINT, and hence to fully support Count Aggregates from tables of > 2 billion rows. This change has minimal impact but it will result in exported aggregate columns having a default width of 20 instead of 11. Backwards compatibility concerns about this change of width can be mitigated by use of the new Cerberus settings detailed above - the new AggregateBigIntWidth can be used to change the default width of the BIGINT count aggregate to 11 for fixed width exports.

REMOVED FUNCTIONALITY

As notified in the CM 6.0.7 release notes, CM 6.0.8 will no longer display Campaigns in Variable Manager, this will now only display Programs. To view Campaigns, users must now use the newer Campaign Calendar feature.

Fixes

The following issues have been fixed in this release:

 

Issue No.

Description

ASD-18169

ASD 18098

FIX - Unable to open a copy of a Grid Campaign when default tactic no longer exists.
ASD-17864 FIX – Performance improvements when accessing filters and segments in complex nested situations.
ASD - 9165 Emails not proofing and then not stopping when clicking 'pause test'.
ASD - 15775 FIX – Issues opening a copy or saving a copy of a campaign.
ASD - 19604 FIX – Concurrency issue on EM list upload.
ASD - 19383 FIX - Campaign output not uploading To an sFTP location.
ASD - 17864 FIX – User interface performance slowness when switching documents or editing filters with large complex documents.
ASD - 19165 FIX – Issues in campaign test due to a campaign state mismatch.
Known Issues

There are no new known issues related specifically to this release.

RePort Issues

To report an issue with the application not detailed here, please contact Technical Support. Please visit the ISSUE AND PROBLEM REPORTING page for more information.

  Online & Instructor-Led Courses | Training Videos | Webinar Recordings
© Alterian. All Rights Reserved. | Privacy Policy | Legal Notice