awesomized/libmemcached
17 years agoStarted to abstract out the stats calls.
<brian@gir.local> [Tue, 25 Sep 2007 06:13:26 +0000 (08:13 +0200)] 
Started to abstract out the stats calls.

17 years agoMerge Mark's test code.
<brian@gir.local> [Mon, 24 Sep 2007 21:29:39 +0000 (23:29 +0200)] 
Merge Mark's test code.

17 years agoFixed merge
<brian@gir.local> [Mon, 24 Sep 2007 21:21:48 +0000 (23:21 +0200)] 
Fixed merge

17 years agoadd test for longer data, 8K
Mark Atwood [Mon, 24 Sep 2007 20:33:50 +0000 (13:33 -0700)] 
add test for longer data, 8K

17 years agofix bug in calling parse_opt_servers
Mark Atwood [Mon, 24 Sep 2007 20:32:42 +0000 (13:32 -0700)] 
fix bug in calling parse_opt_servers

17 years agofix bug, trying to walk off the end of the argv array
Mark Atwood [Mon, 24 Sep 2007 20:30:55 +0000 (13:30 -0700)] 
fix bug, trying to walk off the end of the argv array

17 years agoRewrote return read() to now read exactly character by character.
<brian@gir.local> [Mon, 24 Sep 2007 16:15:15 +0000 (18:15 +0200)] 
Rewrote return read() to now read exactly character by character.
First version of multi key get has been added. It is...lame... but it works. I
will rewrite it to not call malloc each time, but instead clean up on its own.

17 years agoemit messages to stderr when write fails
Mark Atwood [Sat, 22 Sep 2007 22:46:56 +0000 (15:46 -0700)] 
emit messages to stderr when write fails

17 years agoadd error checking, for command overflow, and short writes
Mark Atwood [Sat, 22 Sep 2007 22:09:03 +0000 (15:09 -0700)] 
add error checking, for command overflow, and short writes

17 years agoremove WATCHPOINTs from memflush tool
Mark Atwood [Sat, 22 Sep 2007 21:28:36 +0000 (14:28 -0700)] 
remove WATCHPOINTs from memflush tool

17 years agoadd memflush tool
Mark Atwood [Sat, 22 Sep 2007 21:24:46 +0000 (14:24 -0700)] 
add memflush tool

17 years agofix bug in handling some single letter command line options
Mark Atwood [Sat, 22 Sep 2007 21:04:08 +0000 (14:04 -0700)] 
fix bug in handling some single letter command line options

17 years agoFixed all warnings in code.
<brian@gir.local> [Sat, 22 Sep 2007 05:26:29 +0000 (07:26 +0200)] 
Fixed all warnings in code.

17 years agoRemoved dumb bug concerning set (was still using a buffer).
<brian@gir.local> [Sat, 22 Sep 2007 04:14:02 +0000 (06:14 +0200)] 
Removed dumb bug concerning set (was still using a buffer).
Cleanup method for string
Moved from send to write.
More enum (raw numbers bad!)

17 years agobugfixes and formating fixes
Mark Atwood [Fri, 21 Sep 2007 15:14:04 +0000 (08:14 -0700)] 
bugfixes and formating fixes

17 years agofix bug in memcat
Mark Atwood [Thu, 20 Sep 2007 20:15:30 +0000 (13:15 -0700)] 
fix bug in memcat
would only retrieve the last item on the command line

17 years agoadd error reporting to tools, and link memcached_strerror into library
Mark Atwood [Thu, 20 Sep 2007 20:11:55 +0000 (13:11 -0700)] 
add error reporting to tools, and link memcached_strerror into library

17 years agoMake the --verbose flag do something
Mark Atwood [Thu, 20 Sep 2007 19:44:57 +0000 (12:44 -0700)] 
Make the --verbose flag do something

17 years agoadd single letter command line options
Mark Atwood [Thu, 20 Sep 2007 19:13:16 +0000 (12:13 -0700)] 
add single letter command line options
 -V for --version
 -h for --help
 -v for --verbose
 -d for --debug
 -s for --servers

17 years agoTest cases now pass
<brian@gir.local> [Thu, 20 Sep 2007 17:18:27 +0000 (19:18 +0200)] 
Test cases now pass

17 years agoMemory leak fixed.
Brian Aker [Thu, 20 Sep 2007 13:59:52 +0000 (06:59 -0700)] 
Memory leak fixed.

17 years agoCleanup.
<brian@gir.local> [Wed, 19 Sep 2007 15:56:14 +0000 (17:56 +0200)] 
Cleanup.

17 years agoAdding memstat framework.
<brian@gir.local> [Wed, 19 Sep 2007 13:00:48 +0000 (15:00 +0200)] 
Adding memstat framework.
Rewrote server parsing routines.

17 years agoadd memrm tool
Mark Atwood [Wed, 19 Sep 2007 12:29:25 +0000 (05:29 -0700)] 
add memrm tool

17 years agonow memcp uses --set, --add, --replace
Mark Atwood [Wed, 19 Sep 2007 12:16:17 +0000 (05:16 -0700)] 
now memcp uses --set, --add, --replace

17 years agofix to dont lose the last item on the command line
Mark Atwood [Wed, 19 Sep 2007 12:06:52 +0000 (05:06 -0700)] 
fix to dont lose the last item on the command line

17 years agofix some typos
Mark Atwood [Wed, 19 Sep 2007 12:02:09 +0000 (05:02 -0700)] 
fix some typos

17 years agoadd options to memcp, fix options in memcat
Mark Atwood [Wed, 19 Sep 2007 11:59:23 +0000 (04:59 -0700)] 
add options to memcp, fix options in memcat

17 years agoimplement --flags for memcat, display flags instead of content
Mark Atwood [Wed, 19 Sep 2007 10:15:23 +0000 (03:15 -0700)] 
implement --flags for memcat, display flags instead of content

17 years agoparse --servers option
Mark Atwood [Wed, 19 Sep 2007 10:09:51 +0000 (03:09 -0700)] 
parse --servers option

17 years agoMerge from Mark's code. Modified memcat to use enum for options.
<brian@gir.local> [Wed, 19 Sep 2007 09:55:18 +0000 (11:55 +0200)] 
Merge from Mark's code. Modified memcat to use enum for options.

17 years agoUpdates to all applications. New memcp and have fixed minor issue with memcat.
<brian@gir.local> [Wed, 19 Sep 2007 09:30:17 +0000 (11:30 +0200)] 
Updates to all applications. New memcp and have fixed minor issue with memcat.

17 years agogetopt_long added to src/memcat.c
Mark Atwood [Wed, 19 Sep 2007 09:17:32 +0000 (02:17 -0700)] 
getopt_long added to src/memcat.c

17 years agoAdding simple memcat application.
<brian@gir.local> [Wed, 19 Sep 2007 08:14:19 +0000 (10:14 +0200)] 
Adding simple memcat application.

17 years agoIncrement and decrement now works.
<brian@gir.local> [Wed, 19 Sep 2007 05:22:03 +0000 (07:22 +0200)] 
Increment and decrement now works.
Multi host support added.
New code for stats (and we now fetch stats array)
Further library split.

17 years agoChange hosts over to realloc array
<brian@gir.local> [Tue, 18 Sep 2007 15:11:51 +0000 (17:11 +0200)] 
Change hosts over to realloc array

17 years agoSmall cleanups for design of some functions that will work with cluster.
<brian@gir.local> [Tue, 18 Sep 2007 13:04:46 +0000 (15:04 +0200)] 
Small cleanups for design of some functions that will work with cluster.

17 years agomemcached_server_add() now works so you can connect to host other then
<brian@gir.local> [Tue, 18 Sep 2007 05:36:24 +0000 (07:36 +0200)] 
memcached_server_add() now works so you can connect to host other then
localhost.

More error checking on failures (and failures cascading properly).

17 years agoBroke library up into multiple files.
<brian@gir.local> [Tue, 18 Sep 2007 04:14:16 +0000 (06:14 +0200)] 
Broke library up into multiple files.
The single stats server function now returns valid data.

17 years agoFirst import.
<brian@gir.local> [Tue, 18 Sep 2007 02:01:35 +0000 (04:01 +0200)] 
First import.

All basic methods work now.