Changes for version 2.003_001 - 2017-02-18

  • worker:
    • remove THROW_EXCEPTIONS defination in BEGIN block
    • add support of protocol commands WORK_DATA and WORK_WARNING
    • new methods:
      • send_work_data
      • send_work_warning
      • send_work_complete
      • send_work_fail
    • _get_js_sock: no execution of object _on_connect if callback is defined
  • fixing client do_task: do not overwrite on_fail callback
  • Gearman::Task support of low priority
  • remove Ref::Util dependency

Changes for version 2.003.001 - 2017-03-13

  • test compatibility for gearmand and Gearman::Server

Modules

Client for gearman distributed job system
Job in gearman distributed job system
represents a job status in gearman distributed job system
a parent class for Gearman::Client and Gearman::Worker
gearmand abstract response parser implementation
gearmand response parser implementation
a task in Gearman, from the point of view of a client
a taskset in Gearman, from the point of view of a client
Utility functions for gearman distributed job system
Worker for gearman distributed job system