IWS Release Notes - Version 1.0.4.22 (MT: 1.0.4.6)

Initially released to IWS Test on 20180620

sprint 4.3

Bug Fixes

 

Memory and performance issues with large workflows

Memory consumption and general performance were improved for Save Solution and Publish operations when working with solutions that contain a large amount of tasks.

This issue was tracked as Item IWS-568

 

IWS streaming translator incorrectly parses text comments

IWS replaces aliases with special symbols to "GetVariable()" structure.

However, it also counted a space as a special symbol, which was not necessary.

The code was changed so that aliases with alphanumeric characters and spaces do not get converted to GetVariable()

This issue was tracked as Item IWS-387

 

Check availability of source/target desination for migration  

IWS tries to remember the last export/import destination folder, but will generate exception if the folder is not available anymore.

The code was modified to check for folder availability before proceeding to import or export.

If the last export/import path cannot be reached, the default path would be used.

This issue was tracked as Item IWS-564

Enhancements

 

Support Publish/Export/Import for v12 (disabled IWS cache)

In case if environment has no iws_cache stream or in case if the stream is disabled, IWS may generate multiple error messages.

It is happening due to legacy code for Publish/Export/Import functions.

In order to solve the problem, legacy code for Publish/Export/Import has been removed, and lazy-load approach implemented for loading solution files one-by-one.

This issue was tracked as Item IWS-573

 

Raw Service - warning on key change

Change in the batch key usually means that new dimension table would be created.

In this case the data loaded with previous key, becomes inaccessible.

The problem was fixed by adding warning message every time the key gets changed.

This issue was tracked as Item IWS-556

 

Changes for IWS and MT start pages

Start pages for IWS and MT projects have been simplified and made similar to the core Eagle product's start page.

This issue was tracked as Item IWS-376

 

Header and footer shapes for streaming task

Proper support for header and footer funcionality in the streaming tasks has been implemented.

"Read Header" and "Read Footer" shapes has been added to the to streaming tasks' repository.

The logic for skipping header and footer rows has been added, since in the past it was necessary to detect and ignore them in the mapping section.

This issue was tracked as Item IWS-170