Brian Aker
|
4e96964378
Improve performance of sqlite module by not requiring it to build strings
|
14 лет назад |
Brian Aker
|
2882e417aa
This fixes issues with the Gearman command line client, and switches from
|
14 лет назад |
Brian Aker
|
6744552e88
Merge in partial set of work from DD branch.
|
14 лет назад |
Brian Aker
|
5e23c8f91d
Removed cast.
|
15 лет назад |
Brian Aker
|
aabbd3d647
Extended test cases, fixed unregister to not send back a silly answer.
|
15 лет назад |
Brian Aker
|
6f62b414f5
Started adding test for worker.
|
15 лет назад |
Brian Aker
|
64e685f822
Remove pointer from worker_st for universal.
|
15 лет назад |
Brian Aker
|
f05c3533d6
context is no longer cast as const (it wasn't const...).
|
15 лет назад |
Brian Aker
|
ab639a45b5
gearman_worker_function_st -> _worker_function_st (made private)
|
15 лет назад |
Brian Aker
|
d3f04f0e4b
Deprecation of event IO watch for worker/client.
|
15 лет назад |
Brian Aker
|
352bb905f6
Remove static/non alloc bits. Fixed valgrind case for function in worker.
|
15 лет назад |
Brian Aker
|
0aa0a0473b
Rename state to Universal. This helps with naming conflicts.
|
15 лет назад |
Brian Aker
|
01a882d43c
Update for API.
|
15 лет назад |
Brian Aker
|
4322bfad48
First pass through breakup to core and non-core.
|
15 лет назад |
Brian Aker
|
a1a891ecae
Update for client to use new options/fix for lack of trigger on delete for
|
15 лет назад |
Brian Aker
|
499ae779fc
Refactoring on worker_st
|
15 лет назад |
Brian Aker
|
1a4f7ca195
Refactor on job
|
15 лет назад |
Brian Aker
|
31b0087f5c
Rename for connection.
|
15 лет назад |
Brian Aker
|
e3aeb47459
More rework on state. gearman_state_create() now handles and optional ist of
|
15 лет назад |
Brian Aker
|
a955b7a0ec
Refactor packet create to packet files.
|
15 лет назад |
Brian Aker
|
a359811b19
Fix to use bitfield (removes ICC warning).
|
15 лет назад |
Brian Aker
|
3f9f0ede1d
First pass through internals refactoring.
|
15 лет назад |
Eric Day
|
312557ca82
Removed va_args packet add function, replaced with array passing.
|
15 лет назад |
Eric Day
|
4850e468b7
More API cleanup, reversed changes that made context 'const'.
|
15 лет назад |
Eric Day
|
49143538cc
Increased version numbers, cleaned up documentation, minor API tweaks.
|
15 лет назад |
Eric Day
|
439e0d2601
Added missing gearman_worker_remove_servers function.
|
15 лет назад |
Eric Day
|
2421c284cb
Added timeout options, whih involved just exposing what was already there through the API. Also fixed a small error logging length bug.
|
15 лет назад |
Eric Day
|
c04f64abdd
Removed list add/del macros from libgearman. Moved error_set to gearman.c since first arg is a gearman struct (following OO guidelines).
|
15 лет назад |
Brian Aker
|
c7ff3c4ba6
Refactor of GEARMAN_ERROR_SET to gearman_error_set()
|
15 лет назад |
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 лет назад |
Eric Day
|
568c7f307a
Fixed sign-conversion warnings.
|
15 лет назад |
Eric Day
|
a1afb11f06
Packed structs, removed memset for initializing structs, cleaned up logging messages.
|
15 лет назад |
Eric Day
|
0ff3023915
Added gearman_*_add_servers().
|
16 лет назад |
Eric Day
|
f08c2ca86e
Fixed worker function change loop.
|
16 лет назад |
Eric Day
|
f20b4dadbd
Merged Monty, fixed conflicts and new errors.
|
16 лет назад |
Eric Day
|
b5743ae274
Added command line tool, added client data functions.
|
16 лет назад |
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).
|
16 лет назад |
Eric Day
|
26f66251d7
Fixed a number of multi-task client bugs, cleaned up some worker code, finished first round of the benchmark tools.
|
16 лет назад |
Eric Day
|
2b9affd1ec
Reworked the worker code, no reconnects and queues function changes.
|
16 лет назад |
Eric Day
|
ca421fcb85
Split memory callback functions into two to keep things simple moving forward. Not doing a generic callback set so we can keep function type checking (no void * functions).
|
16 лет назад |
Eric Day
|
c5cfa8440e
Added NULL workload test, user supplied malloc/free call for workload, other cleanup.
|
16 лет назад |
Monty Taylor
|
6d09ca3e6b
Solaris build fixes.
|
16 лет назад |
Eric Day
|
71677a2436
Cleaned up allocation, error handling, and connection code.
|
16 лет назад |
Eric Day
|
f39457a511
Added echo support to server and client/worker.
|
16 лет назад |
Eric Day
|
53a195c7b2
First pass at libevent interface, server interface, and gearmand.
|
16 лет назад |
Eric Day
|
51ef6b4881
Switched to BSD license, started cleaning up test suite.
|
16 лет назад |
Eric Day
|
d5a9883e56
Added link to docs, started cleaning up test system.
|
16 лет назад |
Eric Day
|
b6f18d915e
Fixed client/worker options, added BUFFER_RESULT option, added concurrent client example, and added some docs.
|
16 лет назад |
Eric Day
|
1e29628240
Merged changes from Brian, removed gearman_st from create and clone functions.
|
16 лет назад |
Eric Day
|
8e6d8f3f1a
Fixed int32_t typo, added const to hot arguments, check worker function argument.
|
16 лет назад |