Timo Tijhof
3a2a707546
Clean up remaining get_class() uses
...
* get_class() -> __CLASS__ (same as self::class)
* get_called_class() -> static::class
* get_class($this) -> static::class
Change-Id: I1888a1897ecf4548a2e5a67a942e5c080dd7e3d3
2017-03-07 22:03:47 +00:00
Reedy
b5656b6953
Many more function case mismatches
...
Change-Id: I5d3a5eb8adea1ecbf136415bb9fd7a162633ccca
2016-03-19 00:20:58 +00:00
Kunal Mehta
6e9b4f0e9c
Convert all array() syntax to []
...
Per wikitech-l consensus:
https://lists.wikimedia.org/pipermail/wikitech-l/2016-February/084821.html
Notes:
* Disabled CallTimePassByReference due to false positives (T127163)
Change-Id: I2c8ce713ce6600a0bb7bf67537c87044c7a45c4b
2016-02-17 01:33:00 -08:00
Aaron Schulz
e2826974c6
Automatically deduplicate root jobs on insertion
...
* This makes lazyPush() simple to use in more cases
Change-Id: I22e74485eaf3120e5669c5ee55dc7ab7310d7300
2015-06-03 20:58:20 +00:00
Aaron Schulz
22734b3c0f
Let deduplicateRootJob() accept JobSpecification for consistency
...
Change-Id: I872c2af40028e918fe6d9a8cd32ac97c70bffdae
2015-05-23 12:49:44 -07:00
Aaron Schulz
c6ea60543b
Removed duplicated jobs in triggerOpportunisticLinksUpdate()
...
* They get deduplicated on final insertion, but de-duplication them
on initial insertion (EnqueueJob) to avoid any build-up there.
Change-Id: Ia06f2bdf59a7e57fddb22890aa0b39420c0bfa7d
2015-05-05 20:54:47 -07:00
Aaron Schulz
a2ea6116af
Fixed some <code> tags for doxygen
...
Change-Id: I550b8760556e4916ee9b63ee244bbbcb4d926142
2015-04-29 06:01:59 +01:00
Aaron Schulz
a68e3c89a9
Avoid using local main page title in JobSpecification
...
* They may not work well on the wiki that runs the jobs
Bug: T92789
Change-Id: I496974b11bd865ede9dd6d2cd534e0abdd7fa3f7
2015-04-13 15:03:52 -07:00
Aaron Schulz
8e3721a2b9
Added EnqueueJob class that handles routing jobs to queues
...
Bug: T89308
Change-Id: Iadb34f24d8bbe94c0f9f119e530c0bbe1060df0a
2015-03-04 13:55:54 -08:00
Marius Hoch
64ca023ac3
Inprove the exception message in JobSpecification::validateParams
...
Change-Id: Ifcaa5e89e6b5dd4d89ca26203400082bff6fd85a
2014-03-18 16:34:31 +01:00
Aaron Schulz
9ffd4f085d
Renamed /job to /jobqueue
...
Change-Id: I4c8a2b42140630838867c77a70d45ba14b5d95e2
2014-03-14 13:42:04 -07:00