<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eventmq/docs, branch 0.4</title>
<subtitle>EventMQ is a job execution and message passing system built on ZeroMQ https://eventmq.github.io/eventmq/
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/'/>
<entry>
<title>Merge pull request #39 from com4/feature/status_subcommands</title>
<updated>2017-05-05T23:30:27+00:00</updated>
<author>
<name>David Hurst</name>
</author>
<published>2017-05-05T23:30:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=7f705f2d21ae38e15e62a48a1813c5cf581d55f8'/>
<id>7f705f2d21ae38e15e62a48a1813c5cf581d55f8</id>
<content type='text'>
Feature/status subcommands</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Feature/status subcommands</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into 0.4</title>
<updated>2017-04-05T23:55:18+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-04-05T23:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=7ad9644b64e1cbd2bd0013903fb6d145c6209d58'/>
<id>7ad9644b64e1cbd2bd0013903fb6d145c6209d58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Config refactor tweaks</title>
<updated>2017-04-05T22:20:21+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-04-05T22:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=ab0ccf7a37c04b1ae6ddc6b046cac432be513176'/>
<id>ab0ccf7a37c04b1ae6ddc6b046cac432be513176</id>
<content type='text'>
- Catch KeyboardInterrupt in the scripts and die gracefully
- Don't explicitly set `conf.section` in the devices. This is done during
  `load_settings_from_dict/file`.
- Add missing documentation
- Remove some old commented out code.
- Update the publisher code to use new settings
- Raise a value error when trying to load settings for an unknown section
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Catch KeyboardInterrupt in the scripts and die gracefully
- Don't explicitly set `conf.section` in the devices. This is done during
  `load_settings_from_dict/file`.
- Add missing documentation
- Remove some old commented out code.
- Update the publisher code to use new settings
- Raise a value error when trying to load settings for an unknown section
</pre>
</div>
</content>
</entry>
<entry>
<title>Update docs copyright year</title>
<updated>2017-04-05T20:31:44+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-04-05T20:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=057f8eb5aeb90575450bb6482c5b99eecdc91443'/>
<id>057f8eb5aeb90575450bb6482c5b99eecdc91443</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update settings_file documentation</title>
<updated>2017-04-05T19:59:35+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-04-05T19:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=e6a10f8488a160c70eaf4ddfd0c246c4dc0cddf1'/>
<id>e6a10f8488a160c70eaf4ddfd0c246c4dc0cddf1</id>
<content type='text'>
- restructure the Using EventMQ section into two subsections one for developers
  and the other for sysadmins.
- move the settings file documentation under the sysadmin guide
- update the settings file documentation to cover all possible settings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- restructure the Using EventMQ section into two subsections one for developers
  and the other for sysadmins.
- move the settings file documentation under the sysadmin guide
- update the settings file documentation to cover all possible settings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor eventmq configuration</title>
<updated>2017-04-05T17:17:32+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-04-05T16:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=c4fefa669d4f0aa203a83b39d0cd2d8ecb6e488a'/>
<id>c4fefa669d4f0aa203a83b39d0cd2d8ecb6e488a</id>
<content type='text'>
* Update config file loading. Each device will load the ``global`` section followed by it's own section of the provided config (router for emq-router, jobmanager for emq-jobmanager, etc)
* Allow configurations options to be set via command-line.

Backwards incompatible changes

* `emq-pubsub` has been renamed to `emq-publisher`
* Configuration: The name and section for the listening addresses has changed:
   * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]` section
   * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the `[jobmanager]` section
   * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in the `[jobmanager]` section
   * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in the `[publisher]` section
   * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the `[publisher]` section
   * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the `[router]` section
   * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]` section
   * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]` section
   * `RQ_HOST` is now `REDIS_HOST`
   * `RQ_PORT` is now `REDIS_PORT`
   * `RQ_DB` is now `REDIS_DB`
   * `RQ_PASSWORD` is now `REDIS_PASSWORD`
   * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each respective section
   * `CONNECT_ADDR_DEFAULT` has been removed from the `[jobmanager]` section. HA will be retooled and added back in the High Availability Milestone.
   * `CONNECT_ADDR_FAILOVER` has been removed from the `[jobmanager]` section. HA will be retooled and added back in the High Availability Milestone.
* Configuration: Command line options for emq-jobmanager
   * `--broker-addr` `-B` has been renamed to `--connect-addr` `-A`
   * `--jobs` has been renamed to `--concurrent-jobs`

fixes: #20
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update config file loading. Each device will load the ``global`` section followed by it's own section of the provided config (router for emq-router, jobmanager for emq-jobmanager, etc)
* Allow configurations options to be set via command-line.

Backwards incompatible changes

* `emq-pubsub` has been renamed to `emq-publisher`
* Configuration: The name and section for the listening addresses has changed:
   * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]` section
   * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the `[jobmanager]` section
   * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in the `[jobmanager]` section
   * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in the `[publisher]` section
   * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the `[publisher]` section
   * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the `[router]` section
   * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]` section
   * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]` section
   * `RQ_HOST` is now `REDIS_HOST`
   * `RQ_PORT` is now `REDIS_PORT`
   * `RQ_DB` is now `REDIS_DB`
   * `RQ_PASSWORD` is now `REDIS_PASSWORD`
   * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each respective section
   * `CONNECT_ADDR_DEFAULT` has been removed from the `[jobmanager]` section. HA will be retooled and added back in the High Availability Milestone.
   * `CONNECT_ADDR_FAILOVER` has been removed from the `[jobmanager]` section. HA will be retooled and added back in the High Availability Milestone.
* Configuration: Command line options for emq-jobmanager
   * `--broker-addr` `-B` has been renamed to `--connect-addr` `-A`
   * `--jobs` has been renamed to `--concurrent-jobs`

fixes: #20
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor eventmq configuration management</title>
<updated>2017-03-28T21:12:10+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-28T21:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=d2a91b00a983d177a1c54069dd97b8b28af3f02e'/>
<id>d2a91b00a983d177a1c54069dd97b8b28af3f02e</id>
<content type='text'>
- Refactor each device's configuration loading. The global section will be
  loaded then the section for the app will overrite any sections.
- Defines ambiguous settings that cannot be defined globally. skip these
  settings and emit a warning if they are
- update eventmq.conf-dist to include comments and more of the settings that can
  be defined.
- Refactor some option names.
  * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]`
    section
  * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the
    `[jobmanager]` section
  * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in
    the `[jobmanager]` section
  * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in
    the `[publisher]` section
  * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the
    `[publisher]` section
  * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the
    `[router]` section
  * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]`
    section
  * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]`
    section
  * `RQ_HOST` is now `REDIS_HOST`
  * `RQ_PORT` is now `REDIS_PORT`
  * `RQ_DB` is now `REDIS_DB`
  * `RQ_PASSWORD` is now `REDIS_PASSWORD`
  * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each
    respective section

See also: #20
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Refactor each device's configuration loading. The global section will be
  loaded then the section for the app will overrite any sections.
- Defines ambiguous settings that cannot be defined globally. skip these
  settings and emit a warning if they are
- update eventmq.conf-dist to include comments and more of the settings that can
  be defined.
- Refactor some option names.
  * Job Manager: `WORKER_ADDR` is now `CONNECT_ADDR` in the `[jobmanager]`
    section
  * Job Manager: `WORKER_ADDR_DEFAULT` is now `CONNECT_ADDR_DEFAULT` in the
    `[jobmanager]` section
  * Job Manager: `WORKER_ADDR_FAILOVER` is now `CONNECT_ADDR_FAILOVER` in
    the `[jobmanager]` section
  * Publisher: `PUBLISHER_FRONTEND_ADDR` is not `FRONTEND_LISTEN_ADDR` in
    the `[publisher]` section
  * Publisher: `PUBLISHER_BACKEND_ADDR` is not `BACKEND_LISTEN_ADDR` in the
    `[publisher]` section
  * Router: `FRONTEND_ADDR` is now `FRONTEND_LISTEN_ADDR` in the
    `[router]` section
  * Router: `BACKEND_ADDR` is now `BACKEND_LISTEN_ADDR` in the `[router]`
    section
  * Scheduler: `SCHEDULER_ADDR` is now `CONNECT_ADDR` in the `[scheduler]`
    section
  * `RQ_HOST` is now `REDIS_HOST`
  * `RQ_PORT` is now `REDIS_PORT`
  * `RQ_DB` is now `REDIS_DB`
  * `RQ_PASSWORD` is now `REDIS_PASSWORD`
  * `ADMINISTRATIVE_ADDR` is now `ADMINISTRATIVE_LISTEN_ADDR` in each
    respective section

See also: #20
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the router to use STATUS sub commands</title>
<updated>2017-03-21T23:04:43+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-03-20T18:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=05dfc4efa32391723e754c72c923718075e6f014'/>
<id>05dfc4efa32391723e754c72c923718075e6f014</id>
<content type='text'>
- Update the router to use STATUS subcommands. This commit refactors the
  SHOW_SCHEDULERS and SHOW_WORKERS (renamed to SHOW_MANAGERS) into a
  STATUS_COMMANDS constants class. These commands are now valid only during a
  STATUS command. The protocol has been updated to reflect these changes.

See also: #15
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update the router to use STATUS subcommands. This commit refactors the
  SHOW_SCHEDULERS and SHOW_WORKERS (renamed to SHOW_MANAGERS) into a
  STATUS_COMMANDS constants class. These commands are now valid only during a
  STATUS command. The protocol has been updated to reflect these changes.

See also: #15
</pre>
</div>
</content>
</entry>
<entry>
<title>Update logic to handle empty strings, update docs</title>
<updated>2017-03-14T19:24:40+00:00</updated>
<author>
<name>sideshowdave7</name>
</author>
<published>2017-03-14T19:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=bf5127d4788f7532c61b1cc4c04659af5706b2dc'/>
<id>bf5127d4788f7532c61b1cc4c04659af5706b2dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update links in the documentation</title>
<updated>2017-02-22T22:10:52+00:00</updated>
<author>
<name>jason</name>
</author>
<published>2017-02-22T22:10:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/eventmq/commit/?id=2e67c94849e28927c13a0695457e94f01eba389e'/>
<id>2e67c94849e28927c13a0695457e94f01eba389e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
