summary |
shortlog | log |
commit |
commitdiff |
tree |
github
first ⋅ prev ⋅ next
Brian Aker [Thu, 27 Sep 2007 11:08:26 +0000 (04:08 -0700)]
Final fixes for 0.2 release
Brian Aker [Thu, 27 Sep 2007 10:52:31 +0000 (03:52 -0700)]
Fixing make dist
Brian Aker [Thu, 27 Sep 2007 10:51:49 +0000 (03:51 -0700)]
Updating for release
Brian Aker [Thu, 27 Sep 2007 10:45:48 +0000 (03:45 -0700)]
Readjusted a number function names.
Added the memstat utility (well... not it does something)
Some, though not enough, testing for multiple servers.
Brian Aker [Thu, 27 Sep 2007 06:56:53 +0000 (23:56 -0700)]
Removed all valgrind warning. Thought this error persists and I can not see
how it true:
==7225== Conditional jump or move depends on uninitialised value(s)
==7225== at 0x4C0AB6C: memcached_value_fetch (memcached_get.c:64)
==7225== by 0x4C0B0CB: memcached_get (memcached_get.c:138)
==7225== by 0x40144B: get_test2 (test.c:160)
==7225== by 0x4018B4: main (test.c:383)
<brian@gir.tangent.org> [Wed, 26 Sep 2007 09:34:23 +0000 (02:34 -0700)]
NEw string type.
Better multi get keysupport.
<brian@gir.local> [Tue, 25 Sep 2007 06:13:26 +0000 (08:13 +0200)]
Started to abstract out the stats calls.
<brian@gir.local> [Mon, 24 Sep 2007 21:29:39 +0000 (23:29 +0200)]
Merge Mark's test code.
<brian@gir.local> [Mon, 24 Sep 2007 21:21:48 +0000 (23:21 +0200)]
Fixed merge
Mark Atwood [Mon, 24 Sep 2007 20:33:50 +0000 (13:33 -0700)]
add test for longer data, 8K
Mark Atwood [Mon, 24 Sep 2007 20:32:42 +0000 (13:32 -0700)]
fix bug in calling parse_opt_servers
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
<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.
Mark Atwood [Sat, 22 Sep 2007 22:46:56 +0000 (15:46 -0700)]
emit messages to stderr when write fails
Mark Atwood [Sat, 22 Sep 2007 22:09:03 +0000 (15:09 -0700)]
add error checking, for command overflow, and short writes
Mark Atwood [Sat, 22 Sep 2007 21:28:36 +0000 (14:28 -0700)]
remove WATCHPOINTs from memflush tool
Mark Atwood [Sat, 22 Sep 2007 21:24:46 +0000 (14:24 -0700)]
add memflush tool
Mark Atwood [Sat, 22 Sep 2007 21:04:08 +0000 (14:04 -0700)]
fix bug in handling some single letter command line options
<brian@gir.local> [Sat, 22 Sep 2007 05:26:29 +0000 (07:26 +0200)]
Fixed all warnings in code.
<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!)
Mark Atwood [Fri, 21 Sep 2007 15:14:04 +0000 (08:14 -0700)]
bugfixes and formating fixes
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
Mark Atwood [Thu, 20 Sep 2007 20:11:55 +0000 (13:11 -0700)]
add error reporting to tools, and link memcached_strerror into library
Mark Atwood [Thu, 20 Sep 2007 19:44:57 +0000 (12:44 -0700)]
Make the --verbose flag do something
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
<brian@gir.local> [Thu, 20 Sep 2007 17:18:27 +0000 (19:18 +0200)]
Test cases now pass
Brian Aker [Thu, 20 Sep 2007 13:59:52 +0000 (06:59 -0700)]
Memory leak fixed.
<brian@gir.local> [Wed, 19 Sep 2007 15:56:14 +0000 (17:56 +0200)]
Cleanup.
<brian@gir.local> [Wed, 19 Sep 2007 13:00:48 +0000 (15:00 +0200)]
Adding memstat framework.
Rewrote server parsing routines.
Mark Atwood [Wed, 19 Sep 2007 12:29:25 +0000 (05:29 -0700)]
add memrm tool
Mark Atwood [Wed, 19 Sep 2007 12:16:17 +0000 (05:16 -0700)]
now memcp uses --set, --add, --replace
Mark Atwood [Wed, 19 Sep 2007 12:06:52 +0000 (05:06 -0700)]
fix to dont lose the last item on the command line
Mark Atwood [Wed, 19 Sep 2007 12:02:09 +0000 (05:02 -0700)]
fix some typos
Mark Atwood [Wed, 19 Sep 2007 11:59:23 +0000 (04:59 -0700)]
add options to memcp, fix options in memcat
Mark Atwood [Wed, 19 Sep 2007 10:15:23 +0000 (03:15 -0700)]
implement --flags for memcat, display flags instead of content
Mark Atwood [Wed, 19 Sep 2007 10:09:51 +0000 (03:09 -0700)]
parse --servers option
<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.
<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.
Mark Atwood [Wed, 19 Sep 2007 09:17:32 +0000 (02:17 -0700)]
getopt_long added to src/memcat.c
<brian@gir.local> [Wed, 19 Sep 2007 08:14:19 +0000 (10:14 +0200)]
Adding simple memcat application.
<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.
<brian@gir.local> [Tue, 18 Sep 2007 15:11:51 +0000 (17:11 +0200)]
Change hosts over to realloc array
<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.
<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).
<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.
<brian@gir.local> [Tue, 18 Sep 2007 02:01:35 +0000 (04:01 +0200)]
First import.
All basic methods work now.