WhereScape is pleased to announce that WhereScape RED 9.0.x is now available. Before upgrading, review the Important Messages when Upgrading from Earlier Versions for more information.

To review the Release Notes for older versions visit WhereScape Documentation.

Go to  https://www1.wherescape.com* to see available product versions— login to the WhereScape Support Portal  to access downloads.

Significant New Features and Improvements in RED 9.0.x

WhereScape presents RED 9.0 a new version of RED with new capabilities and features to enhance the user experience. This version includes Advanced Authentication Methods, an improved 3D Integration for Source Mapping Objects, and increased DDL Limits. In addition, over 50 customer-requested improvements and fixes are included in this release. 

Advanced Authentication Methods

The Advanced Connect feature provides a new way to manage connection security and modify ODBC connection attributes in RED enabling a wide variety of authentication mechanisms for your metadata, source, and target connections. This feature combines session-based authentication, complete control over ODBC connection strings, and secure encrypted storage of passwords.

Advanced Connect is enabled through the properties screen of connections, once enabled a connection string must be defined which will be used when establishing a connection. RED Login Screen showing the new Logon Method:

RED Connection Properties Screen showing the new Connection Method:

This feature is designed with security in mind and adds even more ways for enterprises to secure their metadata, sources, and targets for a wide variety of authentication methods such as OAuth, Azure Active Directory, and multifactor authentication (depending on vendor driver capabilities). Please see the User and Installation Guides for more details.

This feature is only available for SQL/Azure SQL targets and Enablement Pack target platforms, refer to your specific Enablement Pack platform on the WhereScape downloads page for compatibility.

3D Integration - New Merge Settings for Source Mappings

When deploying Objects with multiple Source Mappings via 3D Export to RED you can now control the merge behavior when updating existing Objects Source Mapping Sets. There is now a new option with three settings when deploying from 3D to RED.

Option: ‘Existing Source Mapping Sets will be’

  • Replaced: [Default] Replaces the entire Source Mapping Set (Source Mappings can be removed in this mode)
  • Merged using Application: Merges the Sets, resolving conflicts by deploying Source Mappings from this Application - Add and Update.
  • Merged using Repository: Merges the Sets, resolving conflicts by retaining Source Mappings in the Repository - Add only.

This feature will be particularly useful to organizations with multiple development teams or projects affecting the same objects in RED, allowing them to deploy only the new Source Mappings that they have added and avoid deploying out-of-date changes to existing Source Mappings.

Stand-alone Script Improvements

Stand-alone Windows scripts can now be associated with Database/ODBC and Extensible Source Connections providing access to the associated connection settings and Credentials in your scripts.

This feature is particularly useful for “High Water Mark” scripts that require access to target connection properties. When combined with Advanced Connect this provides a secure way to run scripts directly against source and target connections in RED. Previously you could only associate a Windows connection to a script.

Other Improvements

Added Support

  • Windows Server 2022
  • MS SQL Server 2022

Increased Limits

  • Increased DDL size limit to 64,000 chars for Tables and Views for RED on SQL metadata.
  • You can now export Where Clauses up to 12000 chars from 3D to RED.

DevOps 

  • RedCli now allows you to accept the EULA with the license install command.
  • Improved options and template import commands in RedCli.

Platforms

  • You can now override the default ‘Table Exists Check SQL’ which can improve performance on some target platforms.
  • Extended Property scopes are now configurable for all database and connection types.

Components 

  • The Java components in the RED installation have moved from Oracle JDK 8 to Open JDK 11.
  • The Pebble template engine version has been upgraded.

Over 50 improvements

This release includes 50+ improvements and accumulated customer-requested fixes since the previous release. Please refer to the detailed changes section below.

Detailed Changes in 9.0.1.0

The following changes have been implemented since 8.6.6.3.

JIRA Ticket

Metadata Type

Description

Improvements

RED-9152 

Common

The 'table' node in the template engine now correctly populates the source join settings from the Custom update routine generation.

RED-10210 

Common

The Java components in the RED installation have moved from Oracle JDK 8 to Open JDK 11

RED-10801 

SQL Server PostgreSQL

Increased DDL limit for User Defined Views.

RED-11020 

Common

You can now export Where Clauses up to 12000 chars from 3D to RED.

RED-11142 

Common

Improvements to DSS_LOAD_SOURCE transformation string when using Extensible Source Connections.

RED-11144 

Common

Added a new scope to extend property visibility for Extensible Source Connections.

RED-11158 

Common

You can now start RED with command line parameters to automatically populate login screen.

RED-11176 

Common

RedCli can now be forced to accept the license agreement for unattended installs.

RED-11244 

Common

Relaxed licensed object checks for RedCli connection set-default template commands to reduce Enablement Pack installation complexity.

RED-11246 

Common

Windows Scheduler will now report a failure when a script runs but returns no return status, commonly caused by virus scanning on the run directory.

RED-11248 

Common

Added merge mode to application deployment for Source Mappings when deploying from WhereScape 3D.

RED-11254 

Common

Extended Properties can now be scoped to any of the inbuilt database types regardless of license.

RED-11274 

Common

Default Transform Function Set can now be set on all Target Connections individually.

RED-11302 

Common

Changed default for 'SSIS Row Count Log' to 'off' for new SSIS Load table objects.

RED-11303 

SQL Server

Stand-alone Windows scripts can now be associated with Database and Extensible Source Connections providing access to target settings and credentials. 

RED-11314 

SQL Server PostgreSQL

RedCli Template Import operations now default the database type to 'Custom' when not specified and cannot be derived. 

RED-11315 

Common

RedCli Template Import operations now also parse the database type from the template header for automatic assignment on import.

RED-11328 

SQL Server PostgreSQL

Application deployment on SQL Server now checks for the required database user permissions before deployment begins.

RED-11331 

Common

 Added support for Windows Server 2022 and MS SQL Server 2022.

RED-11386 

Teradata

Improved performance of object properties storage tab initialization on Teradata metadata repositories.

Issues

RED-11428 

Common

Pebble template engine updated to version 3.1.5.

RED-4861 

SQL Server

Increased the limit of DDL size on SQL and PostgreSQL metadata from 16,000 to 64,000 chars. 

RED-10049 

Common

Fixed deployment issue from WhereScape 3D when column names containing 'XX' would have names modified during deployment. 

RED-10640 

Common

Resolved issue using StringUtils function in templates. 

RED-10792 

Common

Improved 3D Export of documentation subjects to RED. 

RED-10819 

SQL Server

When exporting from 3D to RED with Multi-Database SQL Targets the defaults of Target Connection are now honored for generated procedures storage location. 

RED-10993 

Teradata

Resolved LOCK TABLE FOR ACCESS statements issue on multi sourced Views in Teradata.

RED-11006 

Common

Enhanced deployment options for generated indexes. 

RED-11094 

Common

Export Object Properties UI Improvements. 

RED-11155 

Common

Fixed a RED crash when browsing Extensible Source Connections in some conditions. 

RED-11173 

Common

Resolved issue with Source Mapping Maintenance not prompting to save source mapping changes in some scenarios. 

RED-11174 

Common

Fixed issues in Options Import where some settings were not being imported correctly. 

RED-11189 

Common

Fixed issue Deleting Views via Application Deployment on Custom Targets. 

RED-11193 

Common

Fixed crash when selecting a function to use while building reusable transformations. 

RED-11195 

SQL Server

Fixed truncation of export options for File Based Exports on SQL Server. 

RED-11203 

Common

Fixed an issue where you could not add a new dependency to the end in the dependency management screen. 

RED-11210 

Common

When exporting to RED from 3D all generated update routines are now correctly associated with the groups of the parent object. 

RED-11251 

Common

Fixed an issue where Documentation Generation could lead to application crash in some cases when using remote desktop software. 

RED-11253 

Common

Fixed issue in the script editor when saving script lines ending with a backslash character '\'. 

RED-11259 

Common

Fixed a 3D export to RED issue where complex table joins occasionally lead to a metadata insert error. 

RED-11262 

Common

Fixed issue with browsing Linux Connections, introduced in RED 8.6.6.0. 

RED-11263 

Teradata

Linux File Loads on Teradata could fail if the work directory did not have a trailing forward slash. 

RED-11269 

Common

Fixed a template issue with 3D export to RED when loading objects associated to Extensible Source Connections without any extensible attributes. 

RED-11288 

Common

Added RedCli set-default-template commands for Post Load Routine and Export Scripts. 

RED-11317 

Common

Fixed an issue with RedCli PowerShell install-module command. 

RED-11318 

Common

RedCli Options Export\Import improved. 

RED-11370 

Common

Fixed template evaluation issue in RED 8.6.6.0 in some cases. 

RED-11379 

Common

Fixed a file locking issue in the Scheduler when operations involving SQL Block execution were inheriting file locks from other tasks. 

RED-11385 

Custom

Provided a way to override the SQL for the Table Exists check for Objects on Custom Targets. 

RED-11572

Common

Fixed RedCli deployment issue when deploying UI Config field values to existing objects.


Detailed Changes in 9.0.1.1 

The following changes have been implemented since 9.0.1.0.

JIRA Ticket

Metadata Type

Description

RED-11684

Common

Fixed performance issue with ODBC load via the Windows Scheduler introduced in RED 9.0.1.0

RED-11624

Common

Source tab fields are now transferred correctly from 3D export of Loads from Extensible Source Connections.

RED-11644

Common

Fixed issue with very wide tables where load script generation during deployment from 3D could fail.

RED-11570

Common

Fixed issue with Extensible Source Connection Scripted Browse workflow where the display name was used for schema name leading to insert failures.

RED-11621

SQL Server

Fixed Documentation Generation crash when Extensible Source Connections are included.

RED-11623

Common

Fixed an issue with 3D export to RED when using deployment setting ‘Object Source Mapping Sets will be Merged’ and extended properties.

RED-11642

SQL Server

Extensible Source Connections load scripts now set environment variables for Advanced Connect credentials via the Scheduler.

RED-11606

SQL Server

Extensible Source Connections load scripts now set environment variables for Advanced Connect credentials for interactive loads.

RED-11604

SQL Server

Extensible Source Connections now set environment variables for Advanced Connect credentials while browsing.

RED-11573

Common

Resolved deployment issue with UI Configuration values metadata leaving orphaned metadata rows.

RED-11610

Common

Resolved a RedCli deployment DML/DDL logging issue where view objects where not producing logs for Custom Targets.

Detailed Changes in 9.0.1.2 

The following changes have been implemented since 9.0.1.1.

JIRA Ticket

Metadata Type

Description

RED-11648

Common

Fixed issues with Source Mapping Set Merge mode in ADM.exe. Note: RedCli.exe doesn't have this feature yet.

RED-11596

Common

Fixed issue on List Source Mapping pane context menu, Source Mapping update routines can now be executed via the scheduler.

RED-11674

Common

Fixed "The specified connection could not be found" warning for operations on local storage objects affecting some repositories.

Detailed Changes in 9.0.2.0 

The following changes have been implemented since 9.0.1.2.

JIRA Ticket

Metadata Type

Description

RED-11694

Common

Extended Object Source Mapping Deployment Merge Mode feature to RedCli deployments.

RED-11785

Common

Updated vulnerable 3rd-party components.

RED-10313

Common

Resolved an issue where 3D deployment to RED was doubling single quotes in extended property values.

RED-11647

Common

The Maintain Hash Keys wizard now preserves the column position order of existing Hash Key columns.

RED-11681

Common

Resolved a deployment issue for source mapping objects with where clauses exceeding 4000 chars.

RED-11701

Common

Fixed an issue in drag'n'drop from data warehouse tables when source column datatypes contain quotes. 

RED-11708

Common

Fixed accept-eula issue in redcli license installation

RED-11868

Common

Fixed issue where execution of scripts would return false negatives when the error-stream is not empty but the return code signaled a success. 

Detailed Changes in 9.0.2.1

The following changes have been implemented since 9.0.2.0. 

JIRA Ticket

Metadata Type

Description

RED-11916

Common

Fixed a digital signing issue with 9.0.2.0 build on the RED installed exe's 

RED-11806 

Common

Fixed "Cannot retrieve default template" error after reverting a target connection from a version. 

RED-11793 

Common

You can now export a single-sourced table in 3D to an existing multi-sourced table in RED and have it added or merged. 
  • No labels