https://bugzilla.wikimedia.org/show_bug.cgi?id=57750
Web browser: ---
Bug ID: 57750
Summary: Use diff information to optimize database updates when
saving an entity.
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: WikidataRepo
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Classification: Unclassified
Mobile Platform: ---
Checking/updating secondary tables when saving entities can be costly. Much of
this could be avoided if we could use information what exactly changed about an
entity, instead of just saving all information about it afresh, as if it did
not exist before.
Information about what exactly was changed about an entity already exists
further up the stack of the save operation: EditEntity has a diff, and even
before that, we often have ChangeOps. If we could loop this information through
to the point where it could be used to optimize database access, that would be
quite helpful.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l