phab/src/infrastructure/daemon/workersfeature/better-testing
phab/src/infrastructure/daemon/workers
feature/better-testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
19be32656f84 | epriestley | Implement clock/trigger infrastructure for scheduling actions | Jan 16 2015 | |||
66975fa51bc3 | epriestley | Implement "trigger clocks" for scheduling events | Jan 16 2015 | |||
b9788fed0060 | epriestley | Recover more cleanly from worker tasks with unconstructable classes | Jan 16 2015 | |||
daadf955378c | Joshua Spence | Fix visibility of `PhutilArgumentWorkflow::didConstruct` methods | Jan 15 2015 | |||
62dfcd1e552f | Joshua Spence | Fix the visibility of `PhutilDaemon::run` methods | Jan 15 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 | |||
8c4f3edd8ad8 | epriestley | Skip some repository checks in cluster enviornments | Dec 31 2014 | |||
ba4ebf28adef | epriestley | Allow archived tasks to be queried by object PHID and order by id | Dec 31 2014 | |||
9219645287e9 | Bob Trahan | Daemons - add "objectPHID" to task tables. | Dec 24 2014 | |||
a4474a497583 | Bob Trahan | Daemons - introduce PhabricatorWorkerArchiveTaskQuery | Dec 24 2014 | |||
7d9bda59a6bf | epriestley | Prevent worker queue leases from exceeding 64 characters | Dec 17 2014 | |||
139c63bd84e5 | epriestley | When a worker task fails permanently, log the reason | Dec 8 2014 | |||
9a7383121dbb | epriestley | Move cancel/retry/free task queue actions to bin/worker | Dec 6 2014 | |||
b5f7e9eec60a | epriestley | Reverse meaning of task priority column | Nov 24 2014 | |||
7e1c31218395 | epriestley | Add `bin/worker flood`, for flooding the task queue with work | Nov 24 2014 | |||
914b8bb32cd7 | epriestley | Fix daemon task queue to respect task priority | Oct 31 2014 | |||
8fa8415c07d2 | epriestley | Automatically build all Lisk schemata | Oct 2 2014 | |||
300172e79991 | epriestley | Support AUTO_INCREMENT in `bin/storage adjust` | Oct 1 2014 | |||
4fcc634a99dc | epriestley | Fix almost all remaining schemata issues | Oct 1 2014 | |||
03519c53bbcc | epriestley | Mark questionable column nullability for later | Oct 1 2014 | |||
098d0d93d60c | epriestley | Generate expected schemata for User/People tables | Oct 1 2014 | |||
7499cb24ceb6 | epriestley | Generate expected schemata for Workers, XHProf, PHPAAST, Tokens, System… | Sep 19 2014 | |||
0151c38b107f | Joshua Spence | Apply some autofix linter rules | Sep 9 2014 | |||
9309723ac477 | epriestley | Send graceful shutdown signals to daemons in Phabricator | Aug 12 2014 | |||
9a679bf3746c | Joshua Spence | Allow worker tasks to have priorities | Jul 11 2014 | |||
8756d82cf6c1 | Joshua Spence | Remove `@group` annotations | Jul 10 2014 | |||
0a62f13464b8 | Joshua Spence/epriestley | Change double quotes to single quotes. | Jun 9 2014 | |||
61dd5ab6c133 | Bob Trahan | Worker - supporting running queued tasks in process | May 8 2014 | |||
4a6d2e9c9730 | epriestley | Allow tasks to yield to other tasks | Apr 16 2014 | |||
cb545856a9b8 | epriestley | Make task queue more robust against long-running tasks | Apr 15 2014 | |||
e11adc4ad76c | Joshua Spence/epriestley | Added some additional assertion methods. | Mar 9 2014 | |||
16508740048e | epriestley | Modernize Drydock CLI management of task execution | Dec 27 2013 | |||
c4627135844f | epriestley | Minor cleanup for task rendering in Daemons | Dec 21 2013 | |||
0ed281d25e44 | epriestley | Make taskmaster consumption of failed tasks more FIFO-ey | Dec 9 2013 | |||
af321df3c0e8 | epriestley | Fix a bad query in LeaseQuery | Jul 24 2013 | |||
6750a48951be | epriestley | Surface task queue temporary failure rate in Daemon console | Jul 24 2013 | |||
45db6001ea5f | epriestley | Use PhutilProxyException to disambiguate work queue failures | Jul 24 2013 | |||
13e2489739da | epriestley | Add a link to the main Asana task from Differential | Jul 10 2013 | |||
984bc8ea630b | epriestley | Give Asana feed publishing tasks a less aggressive retry/backoff schedule | Jul 8 2013 | |||
d4ca508d2bd5 | epriestley | Add PhabricatorWorker->log() | Jun 26 2013 | |||
42c0f060d5d0 | epriestley | Push feed publishing deeper into the task queue | Jun 26 2013 | |||
3391e3d34b10 | Jakub Vrana | Use (a = ? AND b = ?) instead of (a, b) IN (?, ?) | Apr 6 2013 | |||
f864d9e61132 | vrana | Fix double escaping in phutil_tag | Feb 7 2013 | |||
f6622f43e6d1 | epriestley | Replace all array_combine(x, x) with array_fuse(x) in Phabricator | Jan 26 2013 | |||
22c64c67ffca | epriestley | Fix performance problem for large task queues | Jan 22 2013 | |||
4a81ae6d6d59 | Nick Harper | Add data information to daemon task view | Dec 18 2012 | |||
4c7c518c6370 | epriestley | Throw a richer exception when updating tasks with expired leases | Dec 17 2012 | |||
ee2e85a0bb8d | epriestley | Fix several migration issues with the Task/Counter patch | Nov 16 2012 | |||
7332599e0326 | epriestley | Provide an IDS_COUNTER mechanism for ID assignment | Nov 7 2012 | |||
7e0ce0815435 | epriestley | Make various Drydock CLI/Allocator improvements | Nov 7 2012 | |||
ef85f49adc07 | vrana | Delete license headers from files | Nov 5 2012 | |||
0364ccdd5f4d | epriestley | Fix an issue where PhabricatorWorkerLeaseQuery may lease different tasks than… | Nov 1 2012 | |||
f0fdcf1a516c | epriestley | Undumb the Drydock resource allocator pipeline | Nov 1 2012 | |||
84ee4cd9f62f | epriestley | Factor out task execution and formalize permanent failures | Nov 1 2012 | |||
88fad90c1c0a | epriestley | Move task leasing to a dedicated query | Nov 1 2012 | |||
fe329b973849 | epriestley | Modernize worker task detail view | Oct 31 2012 | |||
5903ed650c20 | epriestley | Move completed tasks to an "archive" table and delete them in the GC | Oct 31 2012 | |||
2e484e257d4e | vrana | Fix lint errors found by Nemo | Jun 12 2012 | |||
6cc196a2e557 | vrana | Move files in Phabricator one level up | Jun 1 2012 | |||
1ebf9186b48b | vrana | Depend on class autoloading | May 31 2012 | |||
09c8af4de065 | epriestley | Upgrade phabricator to libphutil v2 | May 30 2012 | |||
d0af617818b6 | epriestley | Add "final" to (almost) everything else | Mar 14 2012 | |||
d33670c416c9 | epriestley | Update Herald documentation. | Jun 14 2011 | |||
ca7a0de1cf77 | epriestley | Prevent a race in Phabricator workers | Apr 14 2011 | |||
8bcbeface176 | epriestley | Increase parseriness of some parsery things. | Mar 11 2011 | |||
ec084ca419d9 | epriestley | Rough cut of Workers | Mar 10 2011 |
c4science · Help