[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-25 Thread Lydia_Pintscher
Lydia_Pintscher closed subtask T152425: Use varnish xkey to purge output of Special:EntityData when appropriate as "Declined". TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow, Lydia_Pintsch

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-25 Thread Lydia_Pintscher
Lydia_Pintscher closed this task as "Resolved". Lydia_Pintscher moved this task from Test (Verification) to Done on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. Lydia_Pintscher added a comment. \o/ TASK DETAIL https://phabricator.wikimedia.org/T128486 WORKBOARD https://ph

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-14 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow, Maintenance_bot Cc: Tarrow, guergana.tzatchkova, WDoranWMF, darthmon_wmde, Ladsgroup, Ad

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-14 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.36-notes (1.36.0-wmf.5; 2020-08-18). TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow, ReleaseTaggerBot Cc: Tarrow, guergana.tzatchkova, WDoranWMF, dart

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-14 Thread gerritbot
gerritbot added a comment. Change 620318 **merged** by jenkins-bot: [mediawiki/extensions/Wikibase@master] Cache Special:EntityData only if revision supplied https://gerrit.wikimedia.org/r/620318 TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabr

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-14 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow, gerritbot Cc: Tarrow, guergana.tzatchkova, WDoranWMF, darthmon_wmde, Ladsgroup, Addshore, Pablo

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-14 Thread gerritbot
gerritbot added a comment. Change 620318 had a related patch set uploaded (by Tarrow; owner: Tarrow): [mediawiki/extensions/Wikibase@master] Cache Special:EntityData only if revision supplied https://gerrit.wikimedia.org/r/620318 TASK DETAIL https://phabricator.wikimedia.org/T128486

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-13 Thread Tarrow
Tarrow added subscribers: guergana.tzatchkova, Tarrow. Tarrow claimed this task. Tarrow added a comment. Working on this with @guergana.tzatchkova TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-13 Thread Ladsgroup
Ladsgroup added a comment. I have a feeling that the original code didn't take into account how varnish/ATS works (or it worked differently back then) TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-13 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. One interesting thing is that the current code seems to expect the opposite situation of what we now want to introduce: name=EntityDataRequestHandler::outputData() //FIXME: do not cache if revision was requested explicitly! $maxAge = $reques

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-11 Thread Addshore
Addshore updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Addshore Cc: WDoranWMF, darthmon_wmde, Ladsgroup, Addshore, Pablo-WMDE, WMDE-leszek, Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-11 Thread Addshore
Addshore added a comment. Task inspection notes: Possible 3 approaches: 1. **Don't cache these requests** << Decided as the approach to try 2. **Invalidate the cache on the edit** - How expensive is doing the cache invalidation on edits? - How many cache invalidations will o

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-11 Thread Addshore
Addshore moved this task from Prioritized Product to Wikidata-Campsite-Iteration-∞ on the Wikidata-Campsite board. Addshore edited projects, added Wikidata-Campsite (Wikidata-Campsite-Iteration-∞); removed Wikidata-Campsite. TASK DETAIL https://phabricator.wikimedia.org/T128486 WORKBOARD ht

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-11 Thread Addshore
Addshore renamed this task from "[Story] Purge Special:EntityData JSON after edit" to "[Story] Make Special:EntityData be up to date after an edit". Addshore updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.or