Smalyshev added a comment.

  > WDQS does know what the latest version of the entity that it is trying to 
get updates for is,
  
  But "last version that WDQS knows of" can be very different from "last 
version that Wikidata has". That's the whole issue.
  
  I had an idea recently though. Maybe we could work it in two modes - if the 
stream is lagged sufficiently, we use the "latest available" mode - to jump to 
the front, but if we're more or less current, the probability of our change 
being current is high, so we could use "by revision ID" mode. Need to look at 
edit timings to see if it's workable but may be splitting two cases - catching 
up from large lag and keeping current - would be more efficient and allows us 
to use cache for the most frequent case (which is "keeping current"). That 
would be easy to implement and test - just a couple of if's in proper places.

TASK DETAIL
  https://phabricator.wikimedia.org/T217897

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Smalyshev
Cc: Addshore, Smalyshev, BBlack, Aklapper, Gehel, alaa_wmde, Legado_Shulgin, 
CucyNoiD, Nandana, NebulousIris, thifranc, AndyTan, Gaboe420, Versusxo, 
Majesticalreaper22, Giuliamocci, Davinaclare77, Adrian1985, Qtn1293, Cpaulf30, 
Lahi, Gq86, Baloch007, Darkminds3113, Bsandipan, Lordiis, 
Lucas_Werkmeister_WMDE, GoranSMilovanovic, Adik2382, Th3d3v1ls, Hfbn0, 
Ramalepe, Liugev6, QZanden, EBjune, merbst, LawExplorer, Lewizho99, Zppix, 
Maathavan, _jensen, rosalieper, Jonas, Xmlizer, Wong128hk, jkroll, 
Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, faidon, Mbch331, Jay8g, 
fgiunchedi
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to