[Wikidata-bugs] [Maniphest] [Commented On] T110399: WikiPageEntityMetaDataLookup querying DB master on HTTP GET

2016-06-20 Thread aaron
aaron added a comment. Editing needs to do conflict detection anyway, since fresh data sent to the client becomes stale while they wait anyway, which has to be solved with conflict detection. The second case should use slaves too, just like templates/files use slaves, which works fine.TASK

[Wikidata-bugs] [Maniphest] [Commented On] T110399: WikiPageEntityMetaDataLookup querying DB master on HTTP GET

2016-06-20 Thread daniel
daniel added a comment. @aaron As Hoo sais, the Special page is for editing the entity. That should not be done based on stale data. Do you have an alternative suggestion? Usually, the data from the slave would be fine, but there is no way to know if it is stale or not, until we ask the master DB.