MC2 Release Notes - August 24 2021

MC2 OpenJRE was updated to 11.0.12.



SDP-49803 Adjust generated ontology. Part 3

fixed issues to make Ontology resources:

1. valid by XSD

2. generate valid queries

3. extract results the same as in MC2


SDP-50628 Add entitytype filter to Ontology

Added entitytype filter to Ontology

Added entitytype filter to entity Ontology resources.


SDP-51605 eagle_default_ruleservice submitting two duplicate correlationIDs 50minutes and 60minutes after the original

Now using kafka when routing messages between extractservice and pyruleservice

Now using kafka when routing messages between extractservice and pyruleservice to prevent intermittent issue in previous interface


SDP-51606 Enable secure kafka messaging for internal kafka

Enabled optional secure connection to MC2 internal kafka instance

Enabled optional, manually configured, secure connection to MC2 internal kafka instance


SDP-51824 Add XSD Elements to warehousetrade, warehouseopenlot, and spdDeltaTriggerLog Ontology

Added recent additions to EagleML XSD in the Ontology vocab library
Move shared definitions in shared vocab
Added recent addtional enumeraion types
Added missing new elements in canonical model for the following resource:
pricingreport
realizedgainloss
genericentity
analyticfi
genericissueanalytic
genericsmf
issueanalytic
issuerorganization
issuerrole
referenceelementoverride
spddeltatriggerlog
warehousecloselot
warehousenavmonthend
warehouseperformance
warehouseposition
warehousetrade
Added converter to handle XSD changes and update Ontology accordingly
Added logic to validate EagleML examples against XSD generated from Ontology


SDP-52819 Adjust generated ontology. Part 5

Ontology resources with cacheMode full reviewed and if they contain fields from KEYWORD list, replaced these fields with aliases.


SDP-53176 src_intfc_inst coming from the wrong table in genericsmf resource

The src_intfc_inst started coming fom the mbs and mbs_hist table instead of the security_master and secmaster_history table starting with the 2021.06.29.3 release. We need to fix the Ontology generation to go to the correct smf tables.


SDP-53203 Incorrect SQL statement in EBS for VARCHAR2 filters

Incorrect SQL statement in EBS for VARCHAR2 filters

at present we are getting incorrect SQL statements like below: "MASTERTABLE.PROCESS_SEC_TYPE = RPAD(:processingsecuritytype,15)"
This logic is not correct for VARCHAR2 columns. It should be: "MASTERTABLE.PROCESS_SEC_TYPE = :processingsecuritytype"


SDP-53524 Fix issue with EDS requests processing

Corrected issue encoding empty property variables

Updated code to not attempt to encode property name and property value if property name is empty string


SDP-53584 Fresh install has NaN value for redis port

Corrected issue with redis port on fresh install

Corrected Installer issue with redis port number on fresh install