aboutsummaryrefslogtreecommitdiffstats
path: root/docs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Scheduler: adds optional support for redis and specifying redis clientfeature/scheduler_redis_cluster_supportjason2019-01-161-4/+66
| | | | | | | | | | | - allow optional support for running the scheduler without a redis backend for persistent schedule storage. The default is to exit on startup error. The user can set `redis_startup_error_hard_kill` to false if they really want to run the scheduler with no backend db. - allow users the ability to specify a redis client class. this will let them use redis-cluster if they wish. They can install the appropriate module and define `redis_client_class` (and if necessary class keyword arguments via `redis_client_class_kwargs`).
* Allow configuration options to be specified as environment variablesjason2018-07-171-3/+9
|
* Add an option to define max sockets per contextjason2018-07-171-0/+6
|
* Add wal docsDavid Hurst2017-06-201-0/+14
|
* Update logic to handle empty strings, update docssideshowdave72017-03-141-1/+69
|
* Update links in the documentationjason2017-02-222-4/+4
|
* Update config for settingsjason2017-02-151-5/+6
|
* Update the pep8 goodness and test with circle and flake8jason2017-01-241-57/+52
|
* add publish documentationsideshowdave72017-01-041-0/+16
|
* Adds job decorator for deferring jobsjason2016-12-083-3/+12
| | | | | | | | - adds eventmq.client.jobs.job and Job() to be used as a decorator for deferring functions - add example usage to README - add client env variable `EMQ_BROKER_ADDR` to easily specify where the broker is for deferring jobs.
* Update copyright to eventmq contributors in docsjason2016-12-061-2/+2
|
* add timeout to docssideshowdave72016-11-301-0/+1
|
* Add note about arguments needing to be serializablejason2016-11-031-1/+1
|
* Stub of emq-clijason2016-09-081-39/+62
| | | | - starts emq-cli and implements status for the router
* Document "nohaste" header flagAdam Olsen2016-08-251-8/+9
|
* More work for named queuesjason2016-05-243-18/+36
| | | | | | | | | | | | | | | - Rename `WORKERS` setting to `CONCURRENT_JOBS` for more clarity. Added this setting to the command line options, the ini .conf & default settings conf.py files. - Added support for JSON style arrays in INI config. - Added support for weighted named queues. The style for the setting is [[weight, "name"], [weight, "name"]]. Configured in both the INI and command line for job manager. Added documentation. - Updated the spec for the INFORM message. Weights are sent with the queue names. If there are no weights specified they will be given the default value of 0. - updated Router.queues to a list from a deque so that it can be sorted by priority more easily.
* Various fixesjason2016-05-172-0/+41
| | | | | | | | - fixes off-by-one bug when tracking available worker slots - fixes bug where workers would crash and die if they couldn't import the jobs - adds zmq errno 65 to fwdmessage for peer gone away when a worker dies suddenly - set hb to 0 and clean up dead workers before retrying to send message when worker goes away suddenly - version bump to 0.2.0
* named queuesjason2016-04-293-3/+3
|
* update docsjason2016-04-253-0/+6
|
* fix random chars in docsjason2016-03-291-1/+1
|
* Update the license t LGPLv2.1jason2016-02-111-2/+2
|
* fix typo in documentationsideshowdave72016-01-201-2/+2
|
* Add unschedule command to protocol.rstsideshowdave72016-01-151-0/+14
|
* add headers to SCHEDULE commandjason2016-01-041-3/+4
|
* Work on the schedulerjason2016-01-041-2/+34
|
* updates to the documentationjason2015-12-083-0/+7
|
* fix to logging, send multiple messages to workersjason2015-12-041-3/+3
| | | | | | - JobManager now replies with READY when it's 'finished' with the job to requeue the worker in the broker. - some improvements to logging that prevents duplicate messages
* Heartbeat thingsjason2015-11-242-0/+4
| | | | | | Router joins the love HeartbeatMixin refactored Added forgotten timeutils
* JobWorker gets clocks and heartbeatsjason2015-11-241-2/+3
| | | | Added a monotonic to JobWorker to schedule heartbeast
* Many changesjason2015-11-237-2/+61
| | | | | - organizes some code - Router sends acknowledgement after jobmanager INFORMs
* Updates to some files. new tests. etcjason2015-11-192-1/+5
|
* update documentationjason2015-11-175-11/+30
|
* update documentation and themejason2015-11-175-10/+45
|
* add protocol to documentation. add sender to documentationjason2015-11-172-0/+102
|
* Support napoleon doc stylejason2015-11-164-8/+14
|
* add sphinx docsjason2015-11-164-0/+769