MC2 Release Notes - November 16 2021
Component versions
Version to request for All Services install:Â 2021.11.16.1
EAGLEINSTALLERÂ Â Â 2021.11.16.1Â Â Â
EAGLEMLÂ Â Â Â Â Â Â Â Â Â 2021.11.16.1
EAGLEML-W-OÂ Â Â Â Â 2021.11.16.1
EXTRACTSERVICERULESÂ 2021.11.16.1
IMPORTSERVICERULESÂ Â Â 2021.11.16.1
MC2Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 2021.11.1Â Â Â Â Â Â Â Â Â
kafkaservice                2021.11.1        Â
pypy                            2021.9.1         Â
pyruleservice        2021.11.36
openjre:
openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment 18.9 (build 11.0.13+8)
SDP-43633 MD API: Add information about extract only fields
Added interface scope in Ontology model API
Added "interface_scope" parameter in Ontology model API to show if element is extract or load only, or is used in both flows. Possible values: "extract" (means extract only), "load" (means load only), empty (means both extract and load).
SDP-49900 Add object type Ignore to EDS translator
Created new object type Ignore
Created new object type "ignore" to create an actual node for an empty object
SDP-52870 Add definition for snowflake syntax in Ontology and improve parser
Updated xref subqueries for Snowflake
Updated subqueries for xreference in Ontology to be supported both in Oracle and Snowflake. Updated xreference for genericsmf, genericentity, issuerorganization.
SDP-55065 UTF-8 Support in Pace reportservice AdhocReport Endpoint
Enabled UTF-8 for results of pace reportservice calls via REST API
Enabled UTF-8 in the results of calls to pace-reportservice via the eagle/report/v1/adhocReport ReST endpoint.
SDP-55217 Issue with '-' (dash) in interface name when creating DDL from Ontology
Corrected issue with special characters in interface names
SDP-55668 Change the default maximum limit of memory used for a pypy worker to 1.5G
Increased default maximum memory for a pypy worker to 1.5gb
Increased default maximum memory for a pypy worker to 1.5 gb.
Also checking the memory usage once the execution has completed.
SDP-55729 Run w_setup step after MC2 Deployment
updated installer to update redis configuration
updated installer to update redis configuration correctly in fresh install
SDP-56034 MC2 should evaluate a Panel Router block the same as MC
Updated MC2 to exit Panel Router block once a condition has evaluated to true
Updated MC2 to exit Panel Router once a condition to execute a panel has been met (that is, exit once one panel has been executed).
SDP-56183 Panel Router in MC2 is executed even if an Edit Check failed
Updated MC2 to not execute Panel Router if an EDIT Check has failed
Updated MC2 to not execute Panel Router if an EDIT Check has failed
SDP-56198 The database connection is not closed after the dataset data cache full reload is executed
The Database Connection Was Not Closed After the Dataset Data Cache Full Reload Was Executed in EDS
The database connection is not closed after the dataset data cache full reload was executed. This could potentially lead to many open connections to the database and high resource usage. The code was changed to close the database connection after the dataset full reload.
SDP-56235 Change the cache update queries to execute sequentially for same dataset
Updated cache updates to guarantee sequential execution of queries
SDP-56343 The Dynamic Entity List filter in EDS incorrectly processes the comparison to NULL
The Dynamic Entity List filter in EDS was incorrectly processing field comparison to NULL
The Dynamic Entity List filter in EDS was incorrectly processing field comparison to NULL. The code was changed to use the correct IS NULL/IS NOT NULL comparison for these fields in Dynamic Entity List filters.