r45971 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r45970‎ | r45971 | r45972 >
Date:19:58, 21 January 2009
Author:werdna
Status:deferred
Tags:
Comment:
Kill the native parser -- it's broken and apparently unnecessary (the PHP parser seems to go reasonably fast on decent hardware).
Modified paths:
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/README (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/affunctions.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/afstring.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/aftypes.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/ast.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/ast.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/check.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/equiv.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/equiv.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/equivset.txt (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/eval.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/evaluate.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/expr.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/filter_evaluator.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/filter_evaluator.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/fray.cc (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/fray.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/affunctions.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/afstring.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/aftypes.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/ast.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/datum/conversion.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/datum/create.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/datum/operators.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/datum/visitors.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/equiv.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/filter_evaluator.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/fray.cc (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/fray.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/functors.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/parser.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/parserdefs.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/request.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/return_type.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/include/type_name.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/main.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/makefile (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/makefile.config.example (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/maketest.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/parser.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/parser.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/parserdefs.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/request.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/request.h (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/runtests.sh (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/syntax_check.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/arith.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/arith.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/cast.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/cast.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ccnorm.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ccnorm.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/comment.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/comment.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/count.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/count.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/eq.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/eq.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/float.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/float.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ifthen.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ifthen.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/in.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/in.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/lcase.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/lcase.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/length.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/length.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/like.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/like.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/norm.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/norm.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/numbers.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/numbers.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ord.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/ord.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/prec.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/prec.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/regex.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/regex.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/rmdoubles.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/rmdoubles.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/rmspecials.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/rmspecials.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/specialratio.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/specialratio.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/string.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/string.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/tern.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/tern.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/utf8.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/utf8.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/whitespace.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/whitespace.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/whitespace1.r (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/tests/whitespace1.t (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/parser_native/xml.cpp (deleted) (history)
  • /branches/change-tagging/extensions/AbuseFilter/phpTest.php (modified) (history)

Follow-up revisions

RevisionCommit summaryAuthorDate
r57511AbuseFilter: native parser is no more, so removing the empty parser_native fo...ashley10:36, 8 October 2009

Status & tagging log