Skip to main content

Resolved Issues

View the resolved issues for a specific Platform release.

Go to download resolved issues by patch release.

Browse release notes for a selected Pega Version.

NOTE: Enter just the Case ID number (SR or INC) in order to find the associated Support Request.

Please note: beginning with the Pega Platform 8.7.4 Patch, the Resolved Issues have moved to the Support Center.

INC-122072 · Issue 581030

Delay in writing database template records resolved

Resolved in Pega Version 8.3.5

After upgrade. a real-time event based campaign with an offer flow that used a database template showed an excessive delay in updating the database template. A queue entry related to "WriteOutboundAgent" was also showing as failed, and analysis of the logs showed that the transaction type was not being set. This was traced an exception during a regular close operation of the result set iterator: the API used to close the transaction contained code specific to PostgreSQL while the site was using Oracle. This has now been resolved.

INC-138253 · Issue 597571

Handling added to ensure proper Data-Admin-DB-Table name records

Resolved in Pega Version 8.3.5

As part of property optimization, After exposing the property "SolutionName" using the wizard, the value was not visible in a new column for existing records after the completion of the column population job. This was traced to an issue with DBSchemaDDLExecutor expecting lowercase Data-Admin-DB-Table names, and the wizard has been updated to ensure Data-Admin-DB-Table name records are all lowercase.

INC-125972 · Issue 604082

Improved resolved rules cache

Resolved in Pega Version 8.3.5

When Rule resolution iterated over a candidate list to fetch a candidate, performance issues were seen on very large sites. To resolve this, an enhancement has been added that will cache the resolved virtual table entries to optimize performance in high demand use cases like DSM.

INC-131938 · Issue 598478

Locking and classmap improvements

Resolved in Pega Version 8.3.5

Threads were getting stuck inside classMap and tableInformationMap, causing nodes to go down. This was traced to issues with classmap performance and locking, and has been resolved by replacing the lock library with a newer version and refactoring the tableInformationMapImpl class to use a concurrent hashmap instead.

INC-142455 · Issue 602098

Locking improvements for JDBC Connection Manager

Resolved in Pega Version 8.3.5

JDBC Connection Manager may cause database connectivity issues for a prolonged period if one of the Data-Admin-DB-Name records is misconfigured. Initializing the data source for DB-Name causes JdbcConnectionManager to acquire a global write lock, which was resulting in all JdbcConnectionManager.get requests waiting during data source initialization even if the get was for a different DB-Name. To assist with this issue, improved locking has been added in JDBC connection manager.

INC-139695 · Issue 593085

Mountain timezone format updated

Resolved in Pega Version 8.3.5

If an operator was created with any calendar instance timezone mapped to "Canada/Mountain" and made unavailable for the current period, routing an assignment to that operator using the standard ToCurrentOperator activity resulted in a null pointer error when the Rule-Utility-Function was executed to find a substitute operator. This was traced to the timezone format Input to DateTimeUtils API (parseDateTimeString) having the wrong timezone, for example, 20200819T080000.000 MDT (CA), and has been resolved by modifying the locale XMLs to remove (CA) from zone code so that MDT (CA) is updated as MDT.

INC-141299 · Issue 593305

PRTraceServlet security check added

Resolved in Pega Version 8.3.5

Modifying the Pega application URL with PRTraceServlet displayed multiple user credentials and session information. This has been corrected with the addition of a privilege check in GetConnectionListCommand before allowing the connections list to be fetched.

INC-127420 · Issue 568438

Requestor details shown in Pr_perf_stats table

Resolved in Pega Version 8.3.5

When using a Custom table with the requestor details inserted in the ApplicationSetup activity, comparing the passivated requestors from standard table Pr_perf_stats showed that sometimes requestor details were not present in table Pr_perf_stats. This was traced to the the column value for standard table being greater than the column value for the columns pxDecryptCount, pxDecryptCPU, pxDecryptElapsed, pxEncryptElapsed, pxEncryptCPU, and pxEncryptCount. Database numeric column size is (9,6) whereas other numeric columns have size (18,6). To resolve this, the table scripts have been modified to increase the column size from (9,6) to (18,6).

INC-146057 · Issue 599808

Secure access for Activitie

Resolved in Pega Version 8.3.5

Authentication requirements have been added to Standard activities.

INC-128250 · Issue 571240

Validations and rules tuning

Resolved in Pega Version 8.3.5

Issues relating to an extra row being added to auto-populated properties, adding a 'when' visibility to a picklist property, and errors saving nested properties have been resolved, and performance of the overall system has been improved.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us