MC2 Release Notes - September 22 2020
New version of Pace ReportService client
New version is available:Â pace-reportservice-1.0.6.jar
The jar must be installed separately; refer to this page for instructions to install the client jar file:
Installing Pace Report Service
SDP-40696 Vault MVP Interfaces - New Metadata - genericentity/hist
New Metadata - genericentity/hist
New ontology for generic entity and generic entity in the history mode was added:
estar\\tpe\\dynamic\\metadata\\core\\ontology
entity genericentity.json
estar\\tpe\\dynamic\\metadata\\core\\ontology
entity genericentity-models.json
genericentity.json contains sql table joins definition, filters definition, extract and load rules and etc.
genericentity-models.json contains fields mapping definition.
SDP-40694 Vault MVP Interfaces - New Metadata - Genericsmf/history
Added new metadata for GenericSMF
Added new metadata for GenericSMF for general and history modes. To extract data using new data set following parameters in RTR:
<taskParameter><name>ServiceName</name><value>EBS</value></taskParameter><taskParameter> <name>ServiceMethodName</name><dataType>S</dataType><value>extract</value></taskParameter><taskParameter><name>ResourceName</name><value>genericsmf</value></taskParameter>
SDP-39820 Ability to use t filters for GET requests
Ability to use t filters for GET requests
We added the ability of generating parameters for GET requests using transform filters.
SDP-39819 Need to filter result of source mashups
Need to filter result of EDS source mashups
We added the ability to be able to use "filterexpr" in an EDS source mashup. Please see below sample:
..."sourcemashups": [
{ "dataframe": "warehouseposition", "operation": "inner join", "keyexpr": "convert(|POSITION_ID|,0) + '' + convert(|SECURITY_ALIAS|,0) + '' + |LONG_SHORT_INDICATOR|=convert(|POSITION_ID|,0) + '' + convert(|SECURITY_ALIAS|,0) + '' + |LONG_SHORT_IND|", "columns": "mainds., warehouseposition.PRICE POS_PRICE, warehouseposition.CURR_FX_RATE POS_FX_RATE,warehouseposition.BOOK_VALUE warehouseposition_BOOK_VALUE", *"filterexpr": "StringLength(|warehouseposition_BOOK_VALUE|) > 0" }
,
{ "dataframe": "warehousetrade", "operation": "concatenate", "keyexpr": "convert(|POSITION_ID|,0) + convert(|SECURITY_ALIAS|,0) + |LONG_SHORT_INDICATOR| + |STAR_TAG25|", "columns": "*" }
],...
SDP-38880 Left outer join drops records if left record has no key field
Revised join logic for EDS Source Mashups for NULL Values
Improved the join logic in the case where the left key has NULL value, it will output this records during LEFT join operation in Source Mashup.
SDP-41274 Increase MC2 java heap max size to 1.5 GB
Changed the MC2 java max heap size to 1.5 GB
Updated the max heap size for JVM from 1 GB (parameter: -Xmx1g)to 1.5 GB (parameter: -Xmx1500m)
SDP-41133 Set status code initially before Foreach execution, not for each record
Removed additional unnecessary error messages
Removed additional unnecessary error messages from EJM processing.Now returning the underlying error message only.
SDP-40440 in-progress subtasks not displayed properly
Enabled displaying the status of in-progress sub-tasks.
Added optional configuration parameter to w_config_custom.inc:<CODE>:W_ENABLE_UPD_ORCH_STATE_ON_START: := 'Y';</CODE>When this parameter is set to Y, the status of in-progress sub-taskswill be displayed in Monitoring Tool.
SDP-40312 Change pyruleservice to get the region name from db_connection.ini
Changed pyruleservice to get the region name from db_connection.ini file
Changed pyruleservice to get the region name from db_connection.ini file.This is to facilitate EDS-kafka integration.
SDP-40298 Remove retry from eagle_ml-2-0_extract_service_control_message stream in case of timeout
Removed retry from eagle_ml-2-0_extract_service_control_message in case of timeout
Removed retry from eagle_ml-2-0_extract_service_control_message in case of timeout
SDP-40269 Reduce the disk footprint of Kafka transaction logs in MC2
Updated kafka configuration to reduce the size of kafka transaction log files.
Reduced the retention hours, segment bytes, and number of partitions.
SDP-39827 DR Installer xmldbapi log is creating unnecessary directory
MC2 Services Installer now writes xmldbapi log file to logs/starweb/mc2installer directory
MC2 Services Installer now writes xmldbapi log file to logs/starweb/mc2installer directory.Example log file full path:/apps/eagle/logs/starweb/mc2installer/090113.xmldbapi_.log
SDP-39121 While deploying allServices, when sub process failed at running mc2_service_install.sh, the main stream shows success
Corrected issue displaying overall task status
Corrected issue displaying overall task status when mc2 services install step fails.
SDP-38893 Failed MC2 Requests in MSG Detail but Success in EJM Tasks
Corrected issue displaying final task status
Corrected an issue where the final EJM task status was displayed as Success even though a step had Error status.
SDP-38152 Remove stream eagle_default_deploy_monitoring from install packages
removed stream eagle_default_deploy_monitoring
removed unneeded stream eagle_default_deploy_monitoring from install packages
SDP-35788 Display correct message in case with request to vendor when NO_DATA returned
Changed status code logic and created a clearer error related to vendor request when NO_DATA returned
There are statuses that are used in processing results and show the state of the process at the time of its completion.
1.The logic of status code that was changed:
If the process was finished successfully but no records were extracted/transformed/loaded the code status should be NO_DATA, not SUCCESS.
2. Also the error related to vendor request when NO_DATA returned was processed.
In this case NoData exception will be thrown.
SDP-39466 OLAP REST Endpoint to list Entity Types in GET method
New PACEREPORT Endpoint to get list of Entity types
New REST API Endpoint to get the list of Entity types which includes both base types and custom type. This is exposed in GET method of REST API.
SDP-38987 OLAP REST API supporting Grouping Rule override for Analysis Options on attribution level display
Supporting Grouping Rule Override for Analysis Option
New feature added in OLAP REST API which allows to override the analysis options of Grouping rule in performance analysis for attribution reports. You can use the analysis options override to specify the level of report output results and to define settings used in attribution reports and dynamic performance reports.