MC2 Release Notes - February 07 2023
Component versions
Version to request for All Services install: 2023.02.07.2
EAGLEINSTALLER 2023.02.07.1
EAGLEML 2023.02.07.1
EAGLEML-W-O 2023.02.07.1
EXTRACTSERVICERULES 2023.02.07.1
IMPORTSERVICERULES 2023.02.07.1
MC2 2023.2.0
kafkaservice 2023.2.0
pypy 2022.10.2
pyruleservice 2023.2.4
openjre:
openjdk version "11.0.16" 2022-07-19
OpenJDK Runtime Environment 18.9 (build 11.0.16+8)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.16+8, mixed mode)
pace report service (installed separately):
pace-reportservice-1.0.10.jar
SDP-69252 Increase exec_eds timeout to 2 hours
Updated timeout value for exec_eds stream
Increased timeout value for exec_eds stream from 1 hour to 2 hours
Â
SDP-69251 Add stream level record to EDS Load in EJM MT Tool
Added stream level summary for EDS load in Monitoring Tool
Added stream level summary for EDS load in Monitoring Tool
Â
SDP-68238 Change how we generate zookeeper id in kafkaservice
Updated logic for generating zookeeper Id
Updated kafka service to generate zookeeper Ids by assigning sequential number based on order of hostname in kafka-nodes.txt
Â
SDP-67774 Change EQL REST endpoint to support killing requests
Enabled cancelling eql requests
Enabled functionality to cancel a running eql request with another eql request that specifies cancel action and correlationId of request to cancel.
example eql extract request specifying correlation id:
https://{webserver}/eagle/v2/eql?
feedtype=warehouseposition&
fromeffectiveDate=2023-01-01&
x-eagle-correlation-id=EQL_WH_POS_20230101
example eql request to cancel above request:https://{webserver}/eagle/v2/eql?
actiontype=CANCEL&
cancelcorrelationid=EQL_WH_POS_20230101
example reply from first request:
{"statusItem":[{"taskIdentifier":{"correlationId":{"value":"EQL_WH_POS_20230101"}},
"status":"FAILED","severityCode":{"value":"1"},
"reason":[{"description":"The task was killed."}]}],"
header":{"sentBy":{"value":"http://www.eagleinvsys.com/"},
"creationTimestamp":"2023-02-07T12:01:44.540-05:00"}}