Page MenuHomePhabricator

[CatWatch] RC_CATEGORIZE events flood irc.wikimedia.org - indistinguisable from edits
Closed, ResolvedPublic

Description

The new RC_CATEGORIZE events (https://www.mediawiki.org/wiki/Manual:CategoryMembershipChanges) appear indistinguishable from regular edits and are cause for CVNBot to currently lag behind a lot (due to its "excess flood" prevention buffer), and causing it to massively over-report edits to users with many duplicates.

These events should either be excluded from irc.wikimedia.org or output in such a way that is naturally ignored by existing regexes in consuming applications.

Considering this service is supposed to be feature-frozen and yet highly relied upon, I would strongly advise this feature is dropped immediately from the legacy IRC notifier.

04:36:12 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 大幅な除去 [[w:User:Rxy/サンドボックス]] (-1604) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364"test"
04:36:15 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:他の利用者の編集が許可されている利用者ページ]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:36:16 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:1]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:36:17 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:2]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:18 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:95]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:18 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:96]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:19 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:97]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:20 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:98]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:20 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:99]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"
04:37:21 (CVNBot16): ブラックリスト [[w:User:Hoshiryuhoshi]] 編集 [[w:Category:100]] (+0) 差分: https://ja.wikipedia.org/w/index.php?diff=58663365&oldid=58663364 "[[:利用者:Rxy/サンドボックス]]をカテゴリから除外"

Event Timeline

Krinkle triaged this task as Unbreak Now! priority.Feb 18 2016, 7:52 PM
Krinkle added a project: Regression.
Krinkle added subscribers: Addshore, Legoktm.
Krenair renamed this task from RC_CATEGORIZE events flood irc.wikimedia.org - indistinguisable from edits to [CatWatch] RC_CATEGORIZE events flood irc.wikimedia.org - indistinguisable from edits.Feb 18 2016, 7:55 PM
Krinkle renamed this task from [CatWatch] RC_CATEGORIZE events flood irc.wikimedia.org - indistinguisable from edits to RC_CATEGORIZE events flood irc.wikimedia.org - indistinguisable from edits.Feb 18 2016, 7:55 PM
Krinkle updated the task description. (Show Details)

I agree that these events should be dropped from the IRC feed until there's a way to distinguish them.

Krinkle updated the task description. (Show Details)

Change 271597 had a related patch set uploaded (by Legoktm):
Don't send RC_CATEGORIZE events to the RC feed

https://gerrit.wikimedia.org/r/271597

Change 271597 merged by jenkins-bot:
Don't send RC_CATEGORIZE events to the IRC feed

https://gerrit.wikimedia.org/r/271597

Addshore claimed this task.

With the merged patch categorizations will no longer appear in the IRC stream.

Change 271606 had a related patch set uploaded (by Krinkle):
Don't send RC_CATEGORIZE events to the IRC feed

https://gerrit.wikimedia.org/r/271606

Change 271607 had a related patch set uploaded (by Krinkle):
Don't send RC_CATEGORIZE events to the IRC feed

https://gerrit.wikimedia.org/r/271607

Change 271607 merged by jenkins-bot:
Don't send RC_CATEGORIZE events to the IRC feed

https://gerrit.wikimedia.org/r/271607

Change 271606 merged by jenkins-bot:
Don't send RC_CATEGORIZE events to the IRC feed

https://gerrit.wikimedia.org/r/271606

Mentioned in SAL [2016-02-18T21:59:51Z] <krinkle@tin> Synchronized php-1.27.0-wmf.13/includes/rcfeed/IRCColourfulRCFeedFormatter.php: T127360: Ignore RC_CATEGORIZE (duration: 01m 41s)