Support Article
Conflicts display while merging ruleset despite no rule changes
SA-64155
Summary
Conflicts display while merging a ruleset even when the rules do not have changes.
Error Messages
Not Applicable.
Steps to Reproduce
- Save as a rule to the branch ruleset
- Merge the branch and observe that conflicts display
Root Cause
The time stamp pxUpdateDateTime is different in the exposed column and BLOB column. In the exposed column, milliseconds are truncated and set to 000 whereas the BLOB column has the correct milliseconds value. As the time stamp is different, during comparison of the rule data in the merge wizard, conflicts display as the timestamp does not match.
Resolution
Perform the following local-change:Run the column population to resave the values from the BLOB column for pxUpdatedatetime column in the data-rule-summary class with the below parameters set in the prpcUtils.properties file:
- expose.classes.included=Rule-
- expose.included.descendent=true
- expose.reindex=false
- expose.update.rule.summary=true
- expose.reindexType=full
Published October 27, 2018 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.