Commit History

Author SHA1 Message Date
  Brian Aker 944c188dbe Remove impl() usage from Job. 11 years ago
  Brian Aker b966d2b497 cleanup impl() in worker 11 years ago
  Brian Aker 025986c2b2 Fix for null attr, workload in execute. 12 years ago
  Brian Aker f6a7f6a6f3 Merge in version of interface for libgearman 13 years ago
  Brian Aker 3c187288c1 1) Update tests so that we have a single notion of port. 13 years ago
  Brian Aker 5cdf022caf Fix more documentation, better name the return types for workers. 13 years ago
  Brian Aker dc95495eb0 Merge in fix for map reduce job failing. 13 years ago
  Brian Aker 2e6d6de4fa Merge in additional error message output (plus framework for mapper functions). 13 years ago
  Brian Aker 4b32b13483 Rename to aggregator 13 years ago
  Brian Aker 1de4e9bf3d Merge in next pass of API for map/reduce. 13 years ago
  Brian Aker 00959c85a7 Worker pass for reduction. 13 years ago
  Brian Aker 720a994224 Style cleanup. 13 years ago
  Brian Aker 6251b89c9c Merge in updates since .20, this includes new build configs. 13 years ago
  Brian Aker bdaa8cc15c Merge in updates for copyright. 13 years ago
  Brian Aker f2f8928222 Fix for Solaris. 14 years ago
  Brian Aker e60a408cae Fix const char* change (we don't want users changing the internals under the 14 years ago
  Brian Aker 1a4f7ca195 Refactor on job 14 years ago
  Brian Aker 31b0087f5c Rename for connection. 14 years ago
  Brian Aker 22e3e509aa First pass through for moving structures to style. 15 years ago
  Eric Day 49143538cc Increased version numbers, cleaned up documentation, minor API tweaks. 15 years ago
  Eric Day 74b81b68b3 Added memory ownership functions to task, job, and packet. 15 years ago
  Eric Day 0580e1ae2c Cleaned up the API and documentation for non-server related files. The API is more consistent and much more object-oriented. This is a large patch, but much of it is automated renames, code moving (copy and paste), and new comments (doxygen docs). There are no significant logic changes. 15 years ago
  Monty Taylor 12127614dd Fixed -Wwrite-strings warnings. 15 years ago
  Monty Taylor d43654b707 Added visibility support. 15 years ago
  Eric Day de2c73e0fd Reworked some client code, added new protocol commands. 15 years ago
  Eric Day 9ddf5d8cad Updated PROTOCOL doc, added new protocol commands that were in Perl svn version, added new UNIQ grab/assign commands so worker can see client's unique ID as well (needed for persistent queues in workers). 15 years ago
  Eric Day 51ef6b4881 Switched to BSD license, started cleaning up test suite. 16 years ago
  Eric Day b70cd39084 Fixed enum types to have _t suffix. 16 years ago
  Eric Day 18a63c8deb Finished first round of Doxygen conversion. This required reorganizing some of the headers. The client.h documentation almost done, this can be used as a template for other headers. 16 years ago
  Eric Day 7498680ff4 Cleaned up old unused files, started Doxygen layout and comment conversion. 16 years ago
  Eric Day e9b193b7b1 Overhauled the packet building and connection state code. It now has smarter buffer management. Also included is parallel client processing code. 16 years ago
  Eric Day 01c5e98d62 Reworked the client interface to return results directly rather than job structs. Split off tasks for clients, jobs are now only for workers. Fixed up the worker callback interface. Still need to address some malloc in packets, workerloads, and results, along with many other things. 16 years ago
  Eric Day e3d4878ce2 Reworked many pieces, especially connection state machine. Added better error handling and cleanup, move char * -> uint8_t * where appropriate, and added more to client state loop. It builds, but with some things disabled for now (worker callback function and tests). 16 years ago
  Eric Day 6b0fbfa51c Reworked client code, reverse_client, and cleaned up packet code (added static buffer). Still need to do some cleanup, but ready for merge with trunk. 16 years ago
  Eric Day aa2f382b71 Reworked libary and reverse_worker example. Non-blocking I/O is now supported, gearman_packet_st object introduced, cleaned up error reportingi, and other misc cleanup. 16 years ago
  Eric Day 1d6e735c97 Cleaned up autoconf and added stricter build options (and fixed code so it builds with new options). Also added proper licensing headers to source files. 16 years ago
  Eric Day 77f1f1b608 Did a lot of little cleanup, mostly cosmetic. Also updated configure.ac options and added -Werror. Made appropriate fixes so -Werror works. 16 years ago
  brian 197a894ca7 Fixed loop in gearman client to try next host (stil bugs in worker). 16 years ago
  Brian Aker 66e9eb9419 Import from HG 16 years ago