Brian Aker
|
f6a7f6a6f3
Merge in version of interface for libgearman
|
13 years ago |
Brian Aker
|
b6564b9420
Update all of test framework
|
13 years ago |
Brian Aker
|
c6f844925c
Full framework
|
13 years ago |
Brian Aker
|
4745b1d452
Merge in fix for naming.
|
13 years ago |
Brian Aker
|
9fd2ff4e09
Fix a valgrind issue in the tests, and switch the design over for gearman_worker_define_function().
|
13 years ago |
Brian Aker
|
3805d363a8
Merge in breakout for parser function.
|
13 years ago |
Brian Aker
|
aaca5d9449
Merge in documentaion updates.
|
13 years ago |
Brian Aker
|
fcd8870f0d
Split client callbaks out to their own file.
|
13 years ago |
Brian Aker
|
b7e3c1769f
Merge in docs.
|
13 years ago |
Brian Aker
|
8808dae4a2
Merge in current gearman work (need valgrind).
|
13 years ago |
Brian Aker
|
86bee4e925
Remove function_st, just allow someone to use a string (scrap notion of
|
13 years ago |
Brian Aker
|
474edbe609
Add many test cases/work out more of the details of execute.
|
13 years ago |
Brian Aker
|
6251b89c9c
Merge in updates since .20, this includes new build configs.
|
13 years ago |
Brian Aker
|
d0fc8be90b
Merge in a number of little cleanup fixes with headers.
|
13 years ago |
Brian Aker
|
d20d3961c5
Fix issue with PHP driver compiling.
|
13 years ago |
Brian Aker
|
781b9f7ada
Merge in additional tests for execute interface.
|
13 years ago |
Brian Aker
|
71ed975497
See Changelog, a lot of stuff :)
|
13 years ago |
Brian Aker
|
cc5d52da16
Cleanup header files.
|
13 years ago |
Brian Aker
|
8926463b8a
Updates for rpm. Added version symbol.
|
14 years ago |
Brian Aker
|
98fce3d535
Bug fix for overflow case on packet.
|
15 years ago |
Brian Aker
|
f05c3533d6
context is no longer cast as const (it wasn't const...).
|
15 years ago |
Brian Aker
|
33cc380919
Removed final bit from core.c (and removed it).
|
15 years ago |
Brian Aker
|
0aa0a0473b
Rename state to Universal. This helps with naming conflicts.
|
15 years ago |
Brian Aker
|
01a882d43c
Update for API.
|
15 years ago |
Brian Aker
|
4322bfad48
First pass through breakup to core and non-core.
|
15 years ago |
Brian Aker
|
31b0087f5c
Rename for connection.
|
15 years ago |
Brian Aker
|
8b8a366c21
More cleanup around state. Broke tests out to internals/regression
|
15 years ago |
Brian Aker
|
3f9f0ede1d
First pass through internals refactoring.
|
15 years ago |
Brian Aker
|
22e3e509aa
First pass through for moving structures to style.
|
15 years ago |
Brian Aker
|
100a629799
Merge Eric
|
15 years ago |
Eric Day
|
312557ca82
Removed va_args packet add function, replaced with array passing.
|
15 years ago |
Eric Day
|
49143538cc
Increased version numbers, cleaned up documentation, minor API tweaks.
|
15 years ago |
Brian Aker
|
3070a6c718
Update docs.
|
15 years ago |
Eric Day
|
c8834fb079
Moved event header to correct place.
|
15 years ago |
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 years ago |
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 years ago |
Brian Aker
|
c7ff3c4ba6
Refactor of GEARMAN_ERROR_SET to gearman_error_set()
|
15 years ago |
Eric Day
|
b492b33759
Separated out libgearman (client & worker only) and libgearman-server (server and embedded gearmand w/ libevent).
|
15 years ago |
Eric Day
|
ad0cbaa685
Updated ChangeLog, fixed docs, and increased release/library version number.
|
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
|
d43654b707
Added visibility support.
|
15 years ago |
Eric Day
|
d66c8b462f
Renamed modconf to gearman_conf.
|
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 |
Eric Day
|
a1afb11f06
Packed structs, removed memset for initializing structs, cleaned up logging messages.
|
15 years ago |
Eric Day
|
d3a3e1e3b4
Switched to a named verbose logging system, made foreground jobs not get queued.
|
15 years ago |
Eric Day
|
e6ebcf9a76
Fixed logging functions, more persistent queue work, added optional libdrizzle persistent queue module.
|
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
|
1571fde0a5
Much of ther server thread work done, still some bugs. The single threaded version still seems to be stable.
|
15 years ago |
Eric Day
|
9d408995b7
Reworked gearmand, started adding thread support.
|
15 years ago |