Eric Day
|
d66c8b462f
Renamed modconf to gearman_conf.
|
15 years ago |
Eric Day
|
35e791926b
Merged Monty's build changes.
|
15 years ago |
Monty Taylor
|
327ef64a5d
Made warnings the same as libdrizzle. Fixed the -Wconversion warnings. (except for one that I need Eric to fix...)
|
15 years ago |
Monty Taylor
|
7ff73516e4
Migrated pthread checking to ACX_PTHREAD.
|
15 years ago |
Eric Day
|
a1afb11f06
Packed structs, removed memset for initializing structs, cleaned up logging messages.
|
15 years ago |
Trond Norbye
|
ed75849d63
Added include (and check for) strings.h needed for the index function used in queue_libmemcached.c
|
15 years ago |
Eric Day
|
0ff3023915
Added gearman_*_add_servers().
|
15 years ago |
Eric Day
|
23ceabf913
Dynamix text response and libevent 1.1 fix.
|
15 years ago |
Eric Day
|
1b93ce923c
Removed FATAL set, fixed lost connection check to use verbose names.
|
15 years ago |
Eric Day
|
98a87433b8
Added unlikely macros for better branch prediction around debug logging.
|
15 years ago |
Eric Day
|
d3a3e1e3b4
Switched to a named verbose logging system, made foreground jobs not get queued.
|
15 years ago |
Eric Day
|
3a5e495038
Logging and error reporting callbacks added.
|
15 years ago |
Eric Day
|
caa3965cd1
Lock callbacks were a bad idea. Mostly working in multi-threaded mode now, not bug free or cleaned up yet, but getting there.
|
15 years ago |
Eric Day
|
714bbf3bd1
Thread creation, event handling, and shutdown working, need to move connection I/O next.
|
15 years ago |
Eric Day
|
d19f21b204
Moved around some signal handling code.
|
15 years ago |
Eric Day
|
9d408995b7
Reworked gearmand, started adding thread support.
|
15 years ago |
Eric Day
|
9a7e4ca1e0
Merged trunk.
|
15 years ago |
Brian Aker
|
6f68cc2e09
Fixed C++ { issues. Added a test case to link a C++ program to library.
|
15 years ago |
Eric Day
|
1f9ded9a21
Fixed some more configure stuff.
|
16 years ago |
Eric Day
|
885abce62d
Updated Source location in spec, reduced the number of syscalls in gearmand with some extra event watch tracking.
|
16 years ago |
Eric Day
|
c353185fe9
Added wc_worker, changed libevent handling, fixed a couple client bugs.
|
16 years ago |
Eric Day
|
5fcde43b17
Added text-based protocol, this includes shutdown and maxqueue additions to the server. Also added code to clean up free lists on shutdown.
|
16 years ago |
Eric Day
|
5c97ae61a5
Added free lists to common server objects to reduce the number of malloc/free calls.
|
16 years ago |
Eric Day
|
7661197f8f
Converted server job list into a hash table for faster unique/job handle lookup.
|
16 years ago |
Eric Day
|
e3c5f67bfd
Added list add/del macros and replaced old list code.
|
16 years ago |
Eric Day
|
41136ce56a
Started adding job processing.
|
16 years ago |
Eric Day
|
71677a2436
Cleaned up allocation, error handling, and connection code.
|
16 years ago |
Eric Day
|
48ab955cee
More gearmand/server cleanup.
|
16 years ago |
Eric Day
|
a2ec128dd7
Cleaned up gearmand interface.
|
16 years ago |
Eric Day
|
53a195c7b2
First pass at libevent interface, server interface, and gearmand.
|
16 years ago |
Eric Day
|
51ef6b4881
Switched to BSD license, started cleaning up test suite.
|
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
|
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 |
brian
|
8bddaa3679
First pass through on my merge.
|
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 |
brian
|
d482bcb996
Fixed echo (we now talk to the server)
|
16 years ago |
brian
|
5edcac2d57
Remapped API to resemble per API.
|
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 Aker
|
66e9eb9419
Import from HG
|
16 years ago |