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

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

   * Task List and Job Recovery in Scheduler (Ordered part).
   * Improved Metasets in Scheduler.
   * Extended Scheduler API.
   * Many updates and fixes in Scheduler.
   * Support of CSpace and KGraph in Dataspaces.
   * Many updates and fixes in Dataspaces.
   * Updated STVGraph Service.
   * Updated several SLANG commands.
   * Introduced RPL Block Annotation in Workbench.
   * Support of Concept Space in Workbench.
   * Many updates and fixes in Workbench.
   * Quilt v4.46.16
   * Various updates and fixes.

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

   n/a

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

   n/a

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

   n/a

===== Fabric Runtime =====
<sup>(GIT commit 1013a63a6dc86caff0eb6c462af530c4ab0bdc8a)</sup>

====Enhancements====

^ Change Request ^ Description                                                                    ^
| ECR SAE-1561   | Migration to JDK 21 should be performed.                                       |
| ECR SAE-1562   | Scheduler Metaset API should be improved.                                      |
| ECR SAE-1563   | Ability to set/get session timeout should be implemented in SLSession.         |
| ECR SAE-1568   | Method 'getLastException' should be implemented in Task API.                   |
| ECR SAE-1569   | TaskException should be implemented.                                           |
| ECR SAE-1571   | SLANG command 'disable tasklist' should be extended with 'force' option.       |
| ECR SAE-1572   | Error message for Action Task script execution should be improved.             |
| ECR SAE-1573   | Support of static methods in RPL should be implemented.                        |
| ECR SAE-1574   | Operations for CSpace and KGraph should be implemented in Dataspaces.          |
| ECR SAE-1575   | Dataspace Session should be improved.                                          |
| ECR SAE-1576   | Automatic interruption for broken indexes should be implemented in Dataspaces. |
| ECR SAE-1577   | Adding tuples to Event Table should be implemented.                            |
| ECR SAE-1578   | Syntax of Facets/Aspects/Knode operations should be unified.                   |

====Pending Changes====

   * Dataspaces:
     * Updated command DROP DATASPACE IF EXISTS.
     * Updated help for several commands.
     * Added 'current_datetime' function.
     * Added ability to alter Event Table primary key.
     * Added ability in 'future' function to be executed in separate session and transaction.
     * Added command LIST FUTURES.
   
   * Minor updates.
   * Added and updated unit tests.
   * Code update and cosmetic changes.

====Bug Fixes====

^ Change Request ^ Description                                                                                    ^
| EBF SAE-1565   | Exception Task does not execute its script when triggered.                                     |
| EBF SAE-1566   | Imported Task List containing Exception Task is not saved after node restart.                  |
| EBF SAE-1567   | Action Task does not update 'lastUpdateTime' parameter after changing RPL script.              |
| EBF SAE-1570   | Running Task List with zero retention interval gets stuck in RUNNING state if node is stopped. |

   * Dataspaces:
     * Fixed issue with types resolution in Update statement.
     * Fixed issue with NPE in type wrapper.
     * Fixed issue with 'eval' and 'decode' functions.
     * Fixed issue with boolean comparison.
     * Fixed issue with Facets.
   * Fixed issue with concurrent error during dates serialization in JSON Serializer.
   * Fixed issue with row types in DESCRIBE EVENT PROTOTYPE.
   * Minor fixes.

=====JS API=====
<sup>(GIT commit d808451823dd82dc4af515229a200ef3d845ee35)</sup>
   
=====OSF Service Library=====
<sup>(GIT commit bbf29c3c4433ed0ae0dd6c5f8c88bb0022052fdd)</sup>

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

=====Fabric Runtime Samples=====
<sup>(GIT revision 26433bb51cb5ca6aae5f6ee17b999f45e2729734)</sup>

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

====Pending Changes====

   * Added STVGraph samples (slang/stvgraph).
   * Added slang/scheduler/MetasetAPI.slang sample.

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

====Pending Changes====

   * ConceptSpace:
     * Introduced the first version.
   * Dataspaces:
     * Added Config Dialog for purge queue and truncate collection operations from View Data Top Component.
     * Implemented the same selection behavior for DSQL and View Data result tables.
   * RPL Block Annotation:
     * Introduced the first version.
   * RPL Editor:
     * Added '...' for cell with collections, facets and objects.
   * Topology View:
     * Added ability to configure default dataspace for each service type.
     * Added logic that convert old Sysplex config to the latest version.
     * Added ability to configure Sysplex Short Name.
   * Type Analyzer:
     * Renamed root node name for Facets.

   * Cosmetic changes.
   * Minor updates.

   * Updated to comply with the latest Fabric Runtime.

====Bug Fixes====

   * Fixed issue with Truncate Collection action from View Data Top Component in Dataspaces.
   * Fixed issue with Edit and Remove Sysplex actions in Topology View.
   * Fixed issue with NPE when adding first element to a map.
   * Fixed issue with array error when select some tabs in Task Editor in Scheduler.
   * Fixed issue with Task List not found issue when edit Exception Task in Scheduler.
   * Fixed issue with alternate row color.
   * Fixed issue with multiple rows/columns selection in Event Data Browser.
   * Fixed issue with copying in Event Data Browser.
   * Fixed issue with Type Analyzer parsing in Dataspaces.
   * Fixed issue with null value for map entry node in Type Analyzer.
   * Fixed issue with map with null values in Type Analyzer.
   * Fixed issue with script validation in RPL Editor.
   * Fixed issue with browser in Fix Event Queue.

   * Minor fixes.

=====Quilt Console=====
<sup>(GIT commit 6c12b0e4cf2a6fa582572c49044a29b67ad8b280)</sup>

====Pending Changes====

   * Version v4.46.16

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

=====NetBeans Shell=====
<sup>(GIT commit bbcfb1b3242501bfaab81b2038a6ee0b434d7267)</sup>
   
=====Mongo DB=====
<sup>(GIT commit 38248dcfd2dc1a4e22eb611ffd52503e04e7776b)</sup>

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

=====Hadoop Integration=====
<sup>(GIT commit 7d7ee4a9bf3fbeab14376c5aa2296a7e6a35a6e7)</sup>
   
=====SalesForce Integration=====
<sup>(GIT commit ea8afd08280491a318fe238edd78ea231f5064db)</sup>

=====Swagger Client Generator=====
<sup>(GIT commit 7cbbd836b75639a75840f7f72b34db075fa50690)</sup>

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

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

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

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

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

=====NLP Integration=====
<sup>(GIT commit 222e53ed31da65525ccc759e54d10b6b1b511ad5)</sup>

====Enhancements====

^ Change Request ^ Description                              ^
| ECR SAE-1561   | Migration to JDK 21 should be performed. |

=====AWS Integration=====
<sup>(GIT commit 877ad3f620b235dd7fbe669688a663335ad011f0)</sup>

====Pending Changes====

   * Added ConnectClient AWS client.

=====STText Services=====
<sup>(GIT commit 86bdacfa7512770225dd3e7d85e124e89b080d85)</sup>

=====STVGraph Services=====
<sup>(GIT commit d94792fb99a7d3f9b65bb76f6eafe16f8fcd74bb)</sup>

====Pending Changes====

   * Added KGraph schemas and related operations.
   * Added Windows dot tool executable to jar.
   * Added table/recall graph operations.
   * Replaced schemas with Dataspace types.
   * Updated samples.

====Bug Fixes====

   * Fixed issue with loading images.

