SR-A92631 · Issue 270068
VBD Actuals Query works correctly on WebSphere 8.5
Resolved in Pega Version 7.2.2
Nested JDBC metadata calls were not working in WebSphere 8.5/DB2 due to the nested metadata query causing the initial query's ResultSet to close prematurely. This was traced to unexpected behavior in IBM WebSphere 8.5 when querying DB column metadata while iterating another DB metadata ResultSet, and has been resolved by modifying the DSM/VBD code that queries the DB for dimension metadata so it will load the metadata in two stages to avoid nesting of metadata queries.
SR-A92952 · Issue 262158
Proposition filter validates all rows on save
Resolved in Pega Version 7.2.2
On changing the name of the strategy component , the proposition filter was not validating the change for all the propositions but was only validating for the first proposition which had focus. The initial design was intended to skip validation when the proposition row was not viewed by the user with the goal of saving time by skipping the propositions that were not edited. However, this posed a problem that if the referenced rules were removed then the rule continued to pass validation. To resolve this, the system will force validate all the rows even though they may not have been edited.
SR-B4681 · Issue 274245
Twitter quoted status generation updated
Resolved in Pega Version 7.2.2
Previously, generating connector metadata for Twitter retweet status used a sample of 100 random tweets. However, those 100 tweets may not have any retweets among them. In order to guarantee a retweet will be captured for connector metadata, the approach has been updated to look at the last 100 user tweets for generating the metadata; if any tweet is quoted in the last 100 tweets, quoted status will come in. This can also be used for other properties like image etc.
SR-A100961 · Issue 267297
Configurable multiplier for DF assignments to improve performance
Resolved in Pega Version 7.2.2
Previously, the batch scalability factor was hardcoded to "2". This caused uneven partition distribution in large clusters which had more resources available than were being used. To increase efficiency by allowing a greater number of smaller partitions so that any remaining can be allocated to any idle threads, a batch scalability factor has been exposed via the Dataflow services configuration landing page.
SR-B5911 · Issue 275066
Data flow ramp up queuing improved
Resolved in Pega Version 7.2.2
Running a very large data flow was generating the error "Unable to queue record for 5 minutes for processing in data flow. Retrying." This issue was caused by the data flow run ramp up procedure, which was creating multiple assignments (1000+in some cases) and acquiring a lock for each of them. With very large flows, this procedure would take a long time and cause the "Unable to queue record for 5 minutes ..." error. To resolve this, the system has been modified to reduce the number of simultaneous database locks so the ramp up procedure will take much less time and the flow will run smoothly.
SR-B5634 · Issue 274799
Stack frame handling made more robust
Resolved in Pega Version 7.2.2
Stack frame handling has been made more robust to prevent the stack trace from getting out of sync in cases where the strategy execution throws an exception.
SR-A98315 · Issue 268392
Proposition landing page date/times localized
Resolved in Pega Version 7.2.2
The Date values entered in the Proposition landing page (unversioned propositions) were always rendered in GMT time zone and not the user's time zone. This has been fixed.
SR-A98315 · Issue 270099
Proposition landing page date/times localized
Resolved in Pega Version 7.2.2
The Date values entered in the Proposition landing page (unversioned propositions) were always rendered in GMT time zone and not the user's time zone. This has been fixed.
SR-A89001 · Issue 257712
Cassandra made more robust and dx logging enhanced
Resolved in Pega Version 7.2.2
The Dnode/adaptive logic worked as expected on an environment with a single node, but was working sporadically on a eight node setup and generated the "DNodeException: Cannot execute modification statement". After analysis it was determined that Cassandra was intermittently seeing the other nodes due to several issues: - Server is overloaded and cannot receive ping from other nodes - Network difficulties - Topology issues due to series of sporadic server restarts To resolve this, the system has been updated to retry Cassandra requests several times to account for temporary network issues and will provide more robust and detailed diagnostics information to help in problem solving.
SR-A87989 · Issue 255973
DSM Operations Guide updated for Interaction History Database Tables setup
Resolved in Pega Version 7.2.2
The DSM Operations Guide has been updated to clarify that when setting up Interaction History Database Tables in a Dedicated SchemasetupDatabase.properties file, the argument should be dbDataSchema and not dbSchema as was given previously. Also, data.schema.name=PEGADATA entries will take precedence if already entered.