SR-B88554 · Issue 340561
Performance improvements for opening a Data instance
Resolved in Pega Version 7.4
Logic improvements have been made to improve the performance of opening a Data instance from rule explorer.
SR-B88704 · Issue 335781
BIX Execution History lines are clickable
Resolved in Pega Version 7.4
The history lines in the Execution History tab for BIX extractions are now clickable as per the help documentation.
SR-B88847 · Issue 349609
SQL query modified to ensure pyClusterAddress integrity
Resolved in Pega Version 7.4
If the Full Text indexer was run for re-indexing and the already-running PRPC elastic search master index node was restarted, the node started up with the full text indexer becoming the master node. This was traced to a DB query that is fired to get the list of index nodes that need to be fed to the ES cluster for unicast discovery; only SQLServer is insensitive to the case values sent, and Oracle/DB2/PostgreSQL had issues retrieving the value "NONE" when it was uppercase. To resolve this, the SQL Query has been modified to have the right value for pyClusterAddress during elastic search indexing.
SR-B89104 · Issue 336236
Branch review page shows full rule name on hover
Resolved in Pega Version 7.4
As part of a previous fix, the pyDescription field which held the truncated version of rule name was removed and the original full rule name was used instead. This same substitution has now also been added to the branch review page, allowing the system to display the complete rule name on hover of the visible rule name.
SR-B89567 · Issue 340261
Logic reworked for case advancement
Resolved in Pega Version 7.4
The logic in function pega.process.engine.canAdvance was incorrectly calling pega.process.caseType.getNextTask before running the execPostProcessHook or the subFlowPostProcessHook functions, leading to missing properties needed by the decision shapes in the flow. This has been fixed.
SR-B89621 · Issue 336849
Abstract Push Engine logic fixed for passing portalname
Resolved in Pega Version 7.4
The error "AbstractPushEngine ERROR - Portal Name could not be retrieved from request" was being logged every 15 seconds. The JS layer was passing the request parameter, but the logic in AbstractPushEngine.validateRequest() was mistakenly reading it using the getHeader() method rather than getParameter() method. This has been corrected.
SR-B89621 · Issue 328119
Abstract Push Engine logic fixed for passing portal name
Resolved in Pega Version 7.4
The error "AbstractPushEngine ERROR - Portal Name could not be retrieved from request" was being logged every 15 seconds. The JS layer was passing the request parameter, but the logic in AbstractPushEngine.validateRequest() was mistakenly reading it using the getHeader() method rather than getParameter() method. This has been corrected.
SR-B89625 · Issue 342129
Clipboard clears on form submit, plus performance improvements
Resolved in Pega Version 7.4
Progressing through an application questionnaire was causing clipboard size to increase without being cleaned. This was due to a page clearing request not being triggered, and the harnessonbeforeunload method has updated to trigger pyDeleteDocumentPg on submission of the form in topnavigation portal. In addition, performance improvements have been made to this process.
SR-B89698 · Issue 336758
Timeline control shows in Microsoft Internet Explorer 11
Resolved in Pega Version 7.4
The Timeline Control was not showing in Microsoft Internet Explorer 11, instead displaying an error message in the console saying 'tzdetect is undefined'. This was due to some unsupported syntax in Microsoft Internet Explorer that has now been fixed.
SR-B90954 · Issue 339632
Assembly errors sent to PDC and AES
Resolved in Pega Version 7.4
A large number of com.pega.pegarules.pub.generator.UnresolvedAssemblyError exceptions were found in the PegaRULES logs with no corresponding data in PDC-Central. LogHelper methods take a Throwable as an argument to trigger an alert, and Pega7 exceptions are supposed to generate EXCP0001 alerts which are sent to PDC. However, a review of EXCP0001's show that there were no messages for com.pega.pegarules.pub.generator.UnresolvedAssemblyError -- thus the exceptions were never sent to PDC and there was no visibility to system managers. This issue also occurred with AES. To correct this, a Throwable argument has been added in oLog.error() at all the places where this alert was needed.