~~CLOSETOC~~
<html><font color=#990000 size="+2"><b>Release Notes</b></font><br> &nbsp;Release 3.8 build 43</html>

\\
=====Summary=====

   * Task List Recovery in Scheduler (Unordered part).
   * Facets in Historical Data in Scheduler.
   * Until option in Scheduler.
   * Extended Scheduler API.
   * Very many updates and fixes in Scheduler.
   * Compare Dataspace operation in Dataspaces.
   * Many updates and fixes in Dataspaces.
   * Updated many SLANG commands.
   * Various updates and fixes in Workbench.
   * Various updates and fixes.

=====Important Notes=====

   * This version is NOT compatible with the previous version.

=====Mandatory Configuration Changes=====

   n/a

=====Optional Configuration Changes=====

   n/a

===== Fabric Runtime =====
<sup>(GIT commit 73e602c972767766cd59c676d961556b5a4b9c8b)</sup>

====Enhancements====

^ Change Request ^ Description                                                                          ^
| ECR SAE-1523   | Resuming Task Lists after a node restart should be implemented. (Part 1: Unordered)  |
| ECR SAE-1527   | Method 'describeExec' should be implemented in Task List API.                        |
| ECR SAE-1528   | Several additional methods should be added to Task List API.                         |
| ECR SAE-1529   | Semantic type 'tree_map' should be renamed to 'sortedMap'.                           |
| ECR SAE-1530   | Methods 'complete' and 'fail' should be implemented in Task List API.                |
| ECR SAE-1531   | Methods 'getPrecedent' and 'getConsequent' should be implemented in Task API.        |
| ECR SAE-1532   | Field 'untilTime' should be added to Task List Execution.                            |
| ECR SAE-1533   | Some additional traces should be added for Task List executions.                     |
| ECR SAE-1535   | Parameter 'untilTime' in Task List API should support DST processing.                |
| ECR SAE-1536   | Parameter 'no rpl' should be added to SLANG commands 'alter task'.                   |
| ECR SAE-1537   | Traces should use the node timezone for date formatting.                             |
| ECR SAE-1539   | Completion facets should be stored in historical data.                               |
| ECR SAE-1540   | Column 'Tasks Count' should be added to SLANG command 'list tasklists'.              |
| ECR SAE-1541   | Column 'RPL Script' should be added to SLANG command 'describe tasklist tasks'.      |
| ECR SAE-1542   | Syntax of SLANG command 'describe tasklist exec' should be refactored.               |
| ECR SAE-1543   | SLANG command 'select scheduler set exec(s)' should be extended with 'where' option. |
| ECR SAE-1544   | DSQL command 'compare dataspace' should be implemented.                              |
| ECR SAE-1545   | Methods 'getEventKey' and 'getEventGroup' should be moved to ImmutableEventDatagram. |
| ECR SAE-1546   | SLANG samples for Task List Executions should be added.                              |

====Pending Changes====

   * Dataspaces:
     * Added wb_FunctionUnits and updated wb_DataspaceCollections to Dataspace Store.
     * Added resolving parameters in Function Table.
     * Added more info added to cardinality error.
     * Extended invalid variable error message.
     * Updated After Triggers to do not change commited data.
     * Updated CREATE DATASPACE LIKE and COMPARE/LOAD/DUMP DATASPACE commands.
     * Added parameter 'force' to DROP FUNCTION/EVENT TRIGGER/COLLECTION commands.
     * Added negative/positive values to Aspects.
     * Added Dataspace creation timestamp.
   * Scheduler:
     * Added sorting by Task List name to LIST TASKLISTS command.
     * Added global Exception Task to DESCRIBE TASKLIST EXCEPTIONS command.
     * Renamed parameter of 'describeExec' operation (=> 'whereClause').
   
   * Minor updates.
   * Added and updated unit tests.
   * Code update and cosmetic changes.

====Bug Fixes====

^ Change Request ^ Description                                                                                     ^
| EBF SAE-1470   | NodeDisconnectHandler causes a redundant loop of alerts in OPS_Mplex node. (Runtime part)       |
| EBF SAE-1534   | Consecutive executions of Unordered Task List expire before its time window elapses.            |
| EBF SAE-1538   | Method 'getTaskOrderList' does not work correctly for instance of previously enabled Task List. |
| EBF SAE-1547   | Method calls in RPL lose argument type information for null values.                             |

   * Dataspaces:
     * Fixed issue with collections names escaping in wb_DataspaceCollections function in DataspaceStore.
     * Fixed issue with Event Trigger ordering syntax splitter.
     * Fixed issue with referenced objects in CHECK DATASPACE command.
     * Fixed issue with Triggers ordering.
     * Fixed issue with FOR loop aliases.
     * Fixed issue with autocompletion for Event type.
     * Fixed issue with system functions call.
   * Fixed issue with .
   * Minor fixes.

=====JS API=====
<sup>(GIT commit 818efdbe42e8f74cc3482b10628d4ca50e212617)</sup>

====Bug Fixes====

   * Fixed issue with compilation warnings.
   * Fixed issues with minification.
   
=====OSF Service Library=====
<sup>(GIT commit 56c7ea4cf097cbdcd553d2cd4769ba972afc7a95)</sup>
      
=====Fabric Runtime Samples=====
<sup>(GIT revision 8f6601cb84337d483d32ef420a79a8dcc3fe7b16)</sup>

====Enhancements====

^ Change Request ^ Description                                             ^
| ECR SAE-1546   | SLANG samples for Task List Executions should be added. |

=====TruView Application Workbench=====
<sup>(GIT commit dec40bba40c42c61a43ad313a88fd0b2c7f351df)</sup>

====Pending Changes====

   * Dataspaces:
     * Updated function unit icons and nodes display name.
     * Optimized retrieving QSpace collections information.
   * Log Miner:
     * Added ability to automatically show entries for log opened from file.
   * RowViewPanel:
     * Updated copy-paste from RowViewPanel action.
   * Runtime Properties:
     * Added tooltips for Dataspace properties.
   * Updated handling Sysplex UID and Domain Name.

   * Cosmetic changes.
   * Minor updates.

   * Updated to comply with the latest Fabric Runtime.

====Bug Fixes====

   * Dataspaces:
     * Fixed issue with QSpace and FSpace SLANG requests.
     * Fixed issue with nodes refreshing.
     * Fixed issue with RPL functions naming.
   * Fixed issue with list of files for TNodes in Log Miner.
   * Fixed issue with open Task List action from Calendar in Scheduler.
   * Fixed issue with DST shifting in Scheduler.
   * Fixed issue with Properties tab in Services.

   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit fe09467ca3dd5bc9c203f4152214f7b31408cfd4)</sup>

====Pending Changes====

   * Updated scripts updated to use variable signs.

=====TruView Operations Console=====
<sup>(GIT commit e88310e27ca79d4102fc8595b8d6ab5295cbe9a0)</sup>

=====NetBeans Shell=====
<sup>(GIT commit bbcfb1b3242501bfaab81b2038a6ee0b434d7267)</sup>
   
=====Mongo DB=====
<sup>(GIT commit 64767a9c840b1ff9232c0bba62639f847adb37f6)</sup>
         
=====Hadoop Integration=====
<sup>(GIT commit 7d7ee4a9bf3fbeab14376c5aa2296a7e6a35a6e7)</sup>
   
=====SalesForce Integration=====
<sup>(GIT commit ea8afd08280491a318fe238edd78ea231f5064db)</sup>

=====Swagger Client Generator=====
<sup>(GIT commit 5aae1c6d5cec39689660f934e9ae43a6254a4c41)</sup>

=====Messaging Clients=====
<sup>(GIT commit fc25393b24869cf90ad4b872cc7c5bb1020e4125)</sup>
   
=====Python API=====
<sup>(GIT commit 5daf1ce6f18ea077f99fac34fdd5259c2a7a216c)</sup>

=====MS Access JDBC Driver=====
<sup>(GIT commit 181d00c423679815bd6db64c1855799723dc7a67)</sup>

=====Documentation=====
<sup>(GIT commit 5ecbc2066c7c2478e5c96bdc432117795d6eac2e)</sup>

=====NLP Integration=====
<sup>(GIT commit 3c39cff24f64db5e5333c7731fbb712d5cba36dd)</sup>

====Pending Changes====

   * Added 'extractKeyword' method to NTPTextTokenizer.

====Bug Fixes====

   * Fixed issues with stop words list path resolving.

=====AWS Integration=====
<sup>(GIT commit 5c5382c3cb1ed26a57ea65159351f46b1ac0be9b)</sup>

=====STText Services=====
<sup>(GIT commit e68931849562f45bc0d2aeb37f81f92d58249f16)</sup>

