Is there a difference between these two variables or is it possibly a bug that both exist? The extension.json file defaults
LoopsCountLimit to 100 but there is no such setting for
LoopsCounterLimit. Further, this commit shows a change of
$egLoopsCountLimit but leaves it alone in
onParserLimitReportPrepare() at the bottom of the file.
This came up as I received a report from our editors that a certain page that uses Loops used to work fine but now it's reporting the maximum number of loops of 100 being performed despite having had
$egLoopsCounterLimit set to 1000 for many years.
The wiki in question is running MW 1.35.3 with Loops 1.0.0-beta (cloned directly from Gerrit on August 17.
EDIT: As a test, I did just also increase
$egLoopsCountLimit to 1000 on my dev wiki and it fixed the issue, so still just looking for clarification if there really are two variables or just one and this is a bug. The documentation is lacking with respect to this configuration.