Tim Starling
ed7d87d98c
As we say on Wikipedia, might it not have been easier to fix it, rather than complain about it?
2006-07-03 16:30:46 +00:00
Tim Starling
671e35cbb3
Fixed job command naming style
2006-06-19 02:29:21 +00:00
Tim Starling
0e2714b61d
Added a new method to update the cache of all pages linking to a given page without using excessive time or memory. This turns out to be a common operation in MediaWiki, I needed to fix callers in a lot of files. Backwards compatibility is maintained (of course). Also did some cleanup in Article.php, another 3 years of that and it'll be looking pretty. New job type added to the job queue, some refactoring done in JobQueue.php to support it.
2006-06-18 12:42:16 +00:00
Rob Church
67ee817f0e
(bug 6095) Introduce RunUnknownJob hook, see docs/hooks.txt for more information
2006-06-15 06:35:24 +00:00
Brion Vibber
d120efcea6
* (bug 5527) Batch up job queue insertions for, hopefully, better survivability
...
of lock contention etc. Duplicates are now removed at pop time instead of
at insert time.
2006-05-31 23:56:41 +00:00
Antoine Musso
7ebdb6de89
Revert to r14165 . Did too many changes, didnt even run parserTests (i am bad)
2006-05-11 22:40:38 +00:00
Antoine Musso
bc14eb8045
Replacing var keyword with private / public as we now require PHP5.
2006-05-11 19:10:41 +00:00
Antoine Musso
473cd5cbcc
unused variables as per #3692
2006-05-01 10:53:59 +00:00
Lupin
c7408b9223
trailing whitespace removal
2006-03-11 17:13:49 +00:00
Ævar Arnfjörð Bjarmason
6c5d3c8c6a
* Adding a trailing ?>
2006-03-07 13:32:27 +00:00
Tim Starling
deada22846
profiling
2006-02-25 03:01:21 +00:00
Tim Starling
7098564cca
Fixed SQL error, keep track of job_id
2006-02-25 01:38:06 +00:00
Tim Starling
5bed313c7f
Avoid circular links updates
2006-02-25 01:31:07 +00:00
Tim Starling
174264806c
Different pop method
2006-02-25 01:12:35 +00:00
Tim Starling
c9fb5e475d
If there's a duplicate, don't delete and recreate, just leave it.
2006-02-25 00:29:15 +00:00
Tim Starling
7561eba197
The live immediateBegin hack didn't actually do anything, removing.
2006-02-24 23:51:01 +00:00
Domas Mituzas
89ae8b1d49
* live immediatebegin hack
...
* remove ORDER BY for pop operation, InnoDB sorts by PK anyway, MyISAM would work as 'pool' rather than 'stack',
submited to http://bugs.mysql.com/bug.php?id=17711
2006-02-24 20:38:46 +00:00
Tim Starling
eeb84cce20
Added job table, for deferred processing of jobs. The immediate application is to complete the link table refresh operation when templates are changed.
2006-02-24 01:56:31 +00:00