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

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

   * Unordered Execution Mode in Scheduler.
   * Model Task List in Scheduler.
   * Improved Metaset.
   * Many various updates in Scheduler.
   * Exec Block in Dataspaces.
   * Collections normalization in Dataspaces.
   * Many updates and fixes in Dataspaces.
   * Updated DropBox.
   * Many updates and fixes in NLP Services.
   * Updated AWS Services.
   * Updated STText Services.
   * Updated several SLANG commands.
   * Many updates and fixes in Workbench.
   * Quilt v4.46.4
   * Various updates and fixes.

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

   * Scheduler has been updated and some features in Workbench need to be updated.

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

   n/a

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

   n/a

===== Fabric Runtime =====
<sup>(GIT commit eb04ef05346f0821ded0286d4ebc0578652ce16e)</sup>

^ Change Request ^ Description                                                                            ^
| ECR SAE-1451   | Scheduler security access should be improved. (Part 1)                                 |
| ECR SAE-1452   | Parameter 'at node' should be added to Task List and Task executive operations.        |
| ECR SAE-1458   | Model should be implemented in Task List.                                              |
| ECR SAE-1461   | SLANG command 'checkout managed node' should copy ManagementNode XDO to FRM file.      |
| ECR SAE-1464   | Exception Task for whole Task List should be implemented in Scheduler.                 |
| ECR SAE-1465   | Parameter 'like' should be added to SLANG command 'select scheduler set'.              |
| ECR SAE-1471   | Metaset should be improved.                                                            |
| ECR SAE-1472   | SLANG command 'select scheduler set' should be extended with 'exec last' option.       |
| ECR SAE-1473   | Auto Complete feature for Task List should be extended with Unordered mode.            |
| ECR SAE-1476   | DSQL functions 'extractText' and 'extractTextAsJSON' should be improved.               |
| ECR SAE-1477   | DSQL command 'exec block' should be implemented.                                       |
| ECR SAE-1478   | Parameter 'normalize' should be added to DSQL command 'check collection'.              |
| ECR SAE-1479   | DropBox should be improved.                                                            |
| ECR SAE-1480   | DSQL commands 'alter/describe sequence' should be implemented.                         |

====Pending Changes====

   * Dataspaces:
     * Updated Source Stream Collection.
     * Updated DSQL function 'matches'.
     * Updated DSQL function 'ds.query' to inherit infinite timeout.
     * Added ability to pass timeout from parent session to accessors for RPL unit 'sys'.
     * Added ability to pass context variables to DSQL command 'exec immediate'.
     * Added DSQL function 'sys.getCurrentCollection'.
     * Added DSQL functions 'nextDay' and 'weekDay'.
     * Added ability to reference Event variable in Event Queue triggers.
     * Added logs for checkpoint and duplicates.
     * Added DSQL command 'bind producer' command added to RPL context.
   * Updated Auto Codec.
   * Added buffer size to SLAudioRequestsHolder.
   * Added 'getMFSession' method to DirectServiceAccessor.
   * Added methods 'setMap' and 'getMap' to MapEvent.
   * Updated MLM feature.
   * Added 'rulePhrase' property to 'event.audio.Transcript' event.
   * Added 'ignoreQuotes' parameter to SetParameter.

   * Minor updates.
   * Added and updated unit tests.
   * Code update and cosmetic changes.

====Bug Fixes====

^ Change Request ^ Description                                                                 ^
| EBF SAE-1462   | Scheduler-related SLANG commands shows time format as Java reference.       |
| EBF SAE-1469   | Loop statements do not work in 'sys.query()' wrapper in RPL of Action Task. |

   * Dataspaces:
     * Fixed issue with not thread-safe permissions check.
     * Fixed issue with false error for event id overwrite.
     * Fixed issue with analyze statements to close transaction.
     * Fixed issue with signature of 'left/right' functions.
     * Fixed issue with DSQL command 'check collection'.
     * Fixed issue with DSQL command 'list sessions'.
     * Fixed issue with broken references after altering Event Trigger.
     * Fixed issue with Snapshot Table for 'alter' statements in Recovery Log.
     * Fixed issue with parsing of method invocation in SYS dataspace.
     * Fixed issue with 'toNumber' function.
   * Fixed issue with MLM filtering.
   * Fixed issue with DropBox folder specified as a target in ZipUtils.
   * Fixed issue with duplicate .mlcache entry error during FRM creation.
   * Fixed issue with NPE in SLANG command 'describe event prototype <RowEvent>'.
   * Fixed issue with memory leak for File Table Stream reading.
   * Minor fixes.

=====JS API=====
<sup>(GIT commit b0b76a0df81b54883641bf4a8c4da705d98561a4)</sup>

====Pending Changes====

   * Added saving file.
   * Added STText accessor.
   * Added STTextTranscriptor.
   * Added AudioWorkletProcessor.

=====OSF Service Library=====
<sup>(GIT commit 56c7ea4cf097cbdcd553d2cd4769ba972afc7a95)</sup>
      
=====Fabric Runtime Samples=====
<sup>(GIT revision 224f667920c3d7f15b70dfee484208dd59ccb4de)</sup>

====Pending Changes====

   * Updated STText samples.
   * Added DynamoDB samples.
   * Add TaskListTransient sample to slang/dsql.

   * Updated to comply with the latest Fabric Runtime.
   
=====TruView Application Workbench=====
<sup>(GIT commit 09aa1eb7910bd9ae360415b7aca188a3198a449e)</sup>

====Pending Changes====

   * DataMining Service Pack:
     * Added ability to configure default dataspace for each service type.
     * Added ability to fill dataspace session property by default value.
     * Updated packages to depend on collection.DTMN and collection.NLP packages.
     * Added Tools node and Describe Model action.
     * Added Describe MLM action.
     * Added ability to show MLM properties as wizard.
     * Added CMExtractor wizard.
     * Updated STText wizard.
     * Updated Artifacts list.
   * Dataspaces:
     * Added Metaset to QSpaces and FSpace.
     * Added Sequence collections.
   * NLP Service Pack:
     * Added ability to configure default dataspace for each service type.
     * Added ability to fill dataspace session property by default value.
     * Updated packages to depend on collection.DTMN and collection.NLP packages.
     * Added Tools node and Describe Model action.
     * Added Describe MLM action.
     * Added ability to show MLM properties as wizard.
     * Removed Social Graph artifacts.
   * Scheduler:
     * Added Exception Task.
     * Added Metasets node to Sysplex tree to each node.
   * Service Packs:
     * Increased timeout for import services and archives commands.
   * Topology View:
     * Added Show Nodes Versions.
     * Added ability to do not allow to create two sysplexes with the same name.

   * Cosmetic changes.
   * Minor updates.

   * Updated to comply with the latest Fabric Runtime.

====Bug Fixes====

   * Fixed issue with Version Node issue in Plugins.
   * Fixed several issues with Task Lists and Tasks in Scheduler.
   * Fixed issue with Task order for initial Task List Flow layout in Scheduler.
   * Fixed issue with Open Scheduler action error in Scheduler.
   * Fixed issue with refresh Task Lists node after operations in Scheduler.
   * Fixed issue with Status Panel messages for Exec Tasklist action in Scheduler.
   * Fixed several issues with Metaset wizard in Scheduler.
   * Fixed several issues for File Descriptor wizard in File Service Pack.
   * Fixed issue with Add Tuple action in Dataspaces.
   * Fixed issue with STText wizard in Data Mining Service Pack.
   * Fixed issue with Speech To Text service instance highlighting.
   * Fixed issue with dataspace dump file in JIRA Plugin Service Pack.
   * Fixed issue with Snapshot tables path in Dataspaces.
   * Fixed issue with Snapshot table directory and Save Snapshot operation in Dataspaces.
   * Fixed issue with Directory Table Get File issue in Dataspaces.
   * Fixed issue with Collection Primary Key menu item issue.
   * Fixed issue with setup error in NLP Service Pack.
   * Fixed issue with Drop Archive action in Archives.

   * Minor fixes.

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

====Pending Changes====

   * Version v4.46.4

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

=====NetBeans Shell=====
<sup>(GIT commit bbcfb1b3242501bfaab81b2038a6ee0b434d7267)</sup>
   
=====Mongo DB=====
<sup>(GIT commit fa0f398f334fd7c5466bda92c1dd2cb525d5c9e4)</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 c2bc3766acaf693c1020e4dfaec103bd7b7a774c)</sup>

====Pending Changes====

   * CMExtractor:
     * Added show description in 'list dictionary'.
     * Added ability to allow all dictionary modifications in training mode only.
     * Added amount of entities to the statistics.
     * Added ability to avoid @type when showing dictionary as json.
     * Adjusted entity, element, label filters.
     * Added 'explain tokenizer' command added, refactoring
     * Added strict type for dictionaries instead of raw map.
     * Added ability to add additional information to dictionaries.
     * Added 'list all dictionaries' command.
     * Added remove dictionaries
     * Added create dictionaries.
     * Added 'remove entities' operations.
     * Added entities and labels.
     * Added elements with specified dictionary name.
     * Added Semantic Processor settings.
     * Added ability to load distinct dictionaries.
     * Added describe CAS dictionaries.
     * Added managed dictionary list.
     * Added term dictionaries is for tokenizer only.
     * Added ability to create an empty dict file if not exists.
     * Changed model to system.
     * Updated sco and model.
     * Added empty dict.
     * Added ability to do not check if dictionary is empty.
     * Added docs and other modifications
     * Added element/entity operations.
     * Refactored entity dictionary.
     * Refactored element dictionary.
     * Added model and mlcache folders.
     * Added separate term dictionaries for entities.
     * Added prototype and Sample to 'stdtmn' FRM.
     * Updated 'list stopwords' command.
     * Added offline operations.
     * Added ability to create name dictionary if not exists.
     * Added list models.
     * Added prototype.
     * Added stopwords management.
     * Added various options (candidate.term.priority, candidate.term.occurs, etc).
     * Added training flow.
     * Added sort results by highest occurrence of terms, descending.
     * Added exclude POS from annotations.
     * Added session dataspace, loading name dictionary from a collection.
     * Added POS to statistics added.
     * Added filter unnecessary person names.
     * Added show separate statistics for MITIE and OpenNLP.
     * Added move MITIE binaries inside the jar
   * Updated Sample services 'sessionDataspace' values.
   * Added event property 'preprocess' to Request event.
   * Added ability to set various image preprocessor properties.
   * Added commands to get/count tokens.
   * Added common preprocessor option in OCReader.
   * Added ability to ignore files which are not detected by media detector in OCReader.

   * Minor updates.

====Bug Fixes====

   * Fixed various minor issues.

=====AWS Integration=====
<sup>(GIT commit 73fc9eb61b2a16a9a71cfe25b001c3850b2ac50d)</sup>

====Pending Changes====

   * Added BatchWriteItemRequest deserializer.
   * Updated DynamoDB serializer.
   * Updated S3 filesystem.
   * Updated AWS SDK version.

=====STText Services=====
<sup>(GIT commit 23b42242f588ce0c6cc275cdb2988b26d6887cb9)</sup>

====Pending Changes====

   * Updated 'sessionDataspace' property.
   * Added BERT punctuation.
   * Updated prototypes.
   * Added Semantic Processor.
   * Added model loading.

====Bug Fixes====

   * Fixed minor issues.

