[Wikidata-bugs] [Maniphest] [Edited] T172914: mw.wikibase.entity: Use __index to lazy register entity usages

2017-10-25 Thread hoo
hoo updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...[x] Enable this change (fine grained Lua tracking) in the settings for all statement usage test wikis. **This step needs to be done before the next:** Otherwise some/ most of the statement usages from the test wikis will disappear again.
[] Use compact representation of diffs in EntityChange. (T113468)
[] Make `AffectedPagesFinder` take description usage into account (T176417)
[] Make `AffectedPagesFinder` take statement usage into account (T176413)
[] Deploy this change...TASK DETAILhttps://phabricator.wikimedia.org/T172914EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: eranroz, hooCc: Stashbot, Bawolff, thiemowmde, gerritbot, Halfak, Aklapper, daniel, Lydia_Pintscher, aude, Liuxinyu970226, CennoxX, Scott_WUaS, Ltrlg, Oliv0, Izno, eranroz, PokestarFan, Doc_James, hoo, Lahi, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Wikidata-bugs, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Edited] T172914: mw.wikibase.entity: Use __index to lazy register entity usages

2017-10-25 Thread hoo
hoo updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...[x] Deploy T178153 (27cb7f6e1615db26460d035bc8ee372f1ec15f8e) AND MAKE SURE IT IS NOT GOING TO BE REVERTED (it should be in `wmf.n` and `wmf.(n-1)` before continuing)
[x] Change the `disabledUsageAspects` setting: `'disabledUsageAspects' => [ 'D' => 'O', 'C' => 'O' ]` (disabled description+statement usages) / `'disabledUsageAspects' => [ 'D' => 'O' ]` (disabled description usages).
[x] Enable this change (fine grained Lua tracking) in the settings for all statement usage test wikis. **This step needs to be done before the next:** Otherwise some/ most of the statement usages from the test wikis will disappear againTASK DETAILhttps://phabricator.wikimedia.org/T172914EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: eranroz, hooCc: Stashbot, Bawolff, thiemowmde, gerritbot, Halfak, Aklapper, daniel, Lydia_Pintscher, aude, Liuxinyu970226, CennoxX, Scott_WUaS, Ltrlg, Oliv0, Izno, eranroz, PokestarFan, Doc_James, hoo, Lahi, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Wikidata-bugs, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Edited] T172914: mw.wikibase.entity: Use __index to lazy register entity usages

2017-10-23 Thread hoo
hoo updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTION...[] Deploy T178153 (27cb7f6e1615db26460d035bc8ee372f1ec15f8e) AND MAKE SURE IT IS NOT GOING TO BE REVERTED (it should be in `wmf.n` and `wmf.(n-1)` before continuing)
[] Change the `disabledUsageAspects` setting: `'disabledUsageAspects' => [ 'D' => 'O', 'C' => 'O' ]` (disabled description+statement usages) / `'disabledUsageAspects' => [ 'D' => 'O' ]` (disabled description usages).
[] Enable this change (fine grained Lua tracking) in the settings for all statement usage test wikis. **This step needs to be done before the next:** Otherwise some/ most of the statement usages from the test wikis will disappear again.
[] Deploy this change
[] Gradually enable this on all wikis...TASK DETAILhttps://phabricator.wikimedia.org/T172914EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: eranroz, hooCc: Bawolff, thiemowmde, gerritbot, Halfak, Aklapper, daniel, Lydia_Pintscher, aude, Liuxinyu970226, CennoxX, Scott_WUaS, Ltrlg, Oliv0, Izno, eranroz, PokestarFan, Doc_James, hoo, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Wikidata-bugs, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Edited] T172914: mw.wikibase.entity: Use __index to lazy register entity usages

2017-10-18 Thread hoo
hoo updated the task description. (Show Details)
CHANGES TO TASK DESCRIPTIONWe should only track an all usage for an entity table loaded via [[ https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua#mw.wikibase.getEntity | `mw.wikibase.getEntity` ]], if the data on it is actually used. This can (later on?) be expanded, along with T151717, to track the most specific usages only.

Note: This is very similar to {T76156} and might be doable in one patch, but has a different purposeSteps to get this enabled in production:
[x] Merge {T178153}
[] Deploy T178153 (27cb7f6e1615db26460d035bc8ee372f1ec15f8e)
[] Change the `disabledUsageAspects` setting
[] Enable this in the settings for all statement usage test wikis
[] Deploy this
[] Gradually enable this on all wikis

Note: This is similar to {T76156}.TASK DETAILhttps://phabricator.wikimedia.org/T172914EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: eranroz, hooCc: Bawolff, thiemowmde, gerritbot, Halfak, Aklapper, daniel, Lydia_Pintscher, aude, Liuxinyu970226, CennoxX, Scott_WUaS, Ltrlg, Oliv0, Izno, eranroz, PokestarFan, Doc_James, hoo, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Lewizho99, Maathavan, Wikidata-bugs, Mbch331___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs