Last modified: 2013-07-19 19:36:10 UTC
Currently ->updateStore() will detect differences between a property data object and its data available in the store. Unfortunately if a disparity is found, it generates all necessary background jobs during the same session which can lead to a time-out or deadlock due to the amount of subjects involved. ## Solution Move the update job generation into a background dispatcher.
Change 73931 had a related patch set uploaded by Mwjames: (Bug 51577) SMW\PropertyDisparityDetector (lift some scope creep in ParserData) https://gerrit.wikimedia.org/r/73931
Change 73931 merged by jenkins-bot: (Bug 51577) SMW\PropertyDisparityDetector (lift some scope creep in ParserData) https://gerrit.wikimedia.org/r/73931