The job that reads recent entries of wb_changes for that particular entity might be reading from replica which is fine but if it gets processed faster than replication (if queue is empty, etc.) we might end up not being able to read the change that was just added. It should read from master.
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| Make sure change dispatching has most current changes | mediawiki/extensions/Wikibase | master | +3 -3 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T291086 Polish Dispatching Jobs so they're ready for testwikidata | |||
| Resolved | Michael | T291119 Make sure $changeLookup->loadByEntityId() reads from master |
Event Timeline
Comment Actions
Change 721475 had a related patch set uploaded (by Michael Große; author: Michael Große):
[mediawiki/extensions/Wikibase@master] Make sure change dispatching has most current changes
Comment Actions
Change 721475 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Make sure change dispatching has most current changes