Page MenuHomePhabricator

newly added filters do not work on tr-wiki
Closed, DeclinedPublic

Description

Newly added filters on tr-wiki (no's. 40-45, specifically) do not work at all. We suspect the latest Mediawiki update or a configuration issue is the reason. Is there any chance you can look at this? The filters do work in test mode (versus recent changes), though.


Version: unspecified
Severity: blocker

Details

Reference
bz48866

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:34 AM
bzimport added a project: AbuseFilter.
bzimport set Reference to bz48866.
bzimport added a subscriber: Unknown Object (MLST).

I managed to trigger #40, both locally and on trwiki:
(diff | hist) . . Kullanıcı:Krenair/AbuseFilterTest‎; 21:20 . . (-11)‎ . . ‎Krenair (Talk | contribs)‎ (triggering filter) (Tartışma sayfası şablonlarının çıkarılması)
(note the revision tag added by the filter)

This isn't a bug, you were just hitting the condition limit. This can be seen on top of https://tr.wikipedia.org/wiki/%C3%96zel:%C4%B0stismarS%C3%BCzgeci "Son 347 eylemde, 71 (%20,46) filtre 1.000 koşul sınırına erişti, ve 5 (%1,44) eylem şuanda etkin bir filtreyle eşleşti.". Basically, if a filter run hits the condition limit no further filters will be executed so that the filters you've mentioned just weren't reached.

To solve the problem you can do changes like https://tr.wikipedia.org/wiki/%C3%96zel:%C4%B0stismarS%C3%BCzgeci/history/28/diff/prev/394 to reduce the number of conditions per filter.