Brian Aker [Sat, 18 Jun 2011 01:48:02 +0000 (18:48 -0700)]
Merge in code for improving fetch operation.
Brian Aker [Sat, 18 Jun 2011 00:08:20 +0000 (17:08 -0700)]
Cleaned up silly usage of memory in C++ fetch method.
Brian Aker [Fri, 17 Jun 2011 23:22:47 +0000 (16:22 -0700)]
Just hand over memory ownership when the caller is supposed to free it (we have before this made a copy and used the previous as a buffer).
Brian Aker [Fri, 17 Jun 2011 21:18:54 +0000 (14:18 -0700)]
Make sure we use the correct strerror() in case someone is using threads.
Brian Aker [Fri, 17 Jun 2011 21:00:12 +0000 (14:00 -0700)]
Document/standardize the return types from the fetch methods.
Brian Aker [Thu, 16 Jun 2011 00:56:49 +0000 (17:56 -0700)]
Lossen up restrictions on the recv().
Brian Aker [Wed, 15 Jun 2011 01:40:30 +0000 (18:40 -0700)]
Test case for lp:490520
Brian Aker [Wed, 15 Jun 2011 01:24:46 +0000 (18:24 -0700)]
Extend lp:655423 just to see if we can trigger it via any other method.
Brian Aker [Wed, 15 Jun 2011 00:55:10 +0000 (17:55 -0700)]
Fix (test for) lp:655423
It creates 6K of keys, and then does a simple get of them.
Brian Aker [Wed, 15 Jun 2011 00:03:00 +0000 (17:03 -0700)]
Merge in lp:504915
Brian Aker [Tue, 14 Jun 2011 23:18:39 +0000 (16:18 -0700)]
Merge in display fix for memaslap
Brian Aker [Tue, 14 Jun 2011 23:14:33 +0000 (16:14 -0700)]
This creates memcached_htonll() to be used internally (we want to avoid conflicts around htonll).
Also, this version includes an update to the server startup so that we don't try to shutdown anything we didn't start.
Brian Aker [Tue, 14 Jun 2011 20:41:19 +0000 (13:41 -0700)]
Add in MSG_DONTWAIT for recv().
Brian Aker [Tue, 14 Jun 2011 17:24:29 +0000 (10:24 -0700)]
Clean up the while() loop in recv
Brian Aker [Tue, 14 Jun 2011 17:04:12 +0000 (10:04 -0700)]
Style cleanup.
Brian Aker [Tue, 14 Jun 2011 16:42:32 +0000 (09:42 -0700)]
Merge in fix for building with debug.
Brian Aker [Tue, 14 Jun 2011 13:29:45 +0000 (06:29 -0700)]
Remove assert.
Brian Aker [Tue, 14 Jun 2011 11:41:17 +0000 (04:41 -0700)]
Merge in fix for additional logic for timeouts.
Brian Aker [Mon, 13 Jun 2011 09:36:42 +0000 (02:36 -0700)]
Merge in update such that trunk tree no longer commits manpages.
Brian Aker [Sat, 11 Jun 2011 01:16:41 +0000 (18:16 -0700)]
Update build files.
Brian Aker [Fri, 10 Jun 2011 23:51:19 +0000 (16:51 -0700)]
Merge in stats fix for lp:794717
Brian Aker [Fri, 10 Jun 2011 22:24:54 +0000 (15:24 -0700)]
lp:794709
Brian Aker [Fri, 10 Jun 2011 22:16:29 +0000 (15:16 -0700)]
Fix conditional jump in error message creation.
Brian Aker [Fri, 10 Jun 2011 19:46:50 +0000 (12:46 -0700)]
Extend out testing for hosts.
Brian Aker [Thu, 9 Jun 2011 20:14:00 +0000 (13:14 -0700)]
Update test case for timeout.
Brian Aker [Wed, 8 Jun 2011 19:23:02 +0000 (12:23 -0700)]
Style cleanup
Brian Aker [Tue, 7 Jun 2011 21:55:15 +0000 (14:55 -0700)]
Style cleanup.
Brian Aker [Tue, 7 Jun 2011 21:43:03 +0000 (14:43 -0700)]
Update style on MEMCACHED_SERVER_MARKED_DEAD test case.
Brian Aker [Tue, 7 Jun 2011 21:03:53 +0000 (14:03 -0700)]
Style cleanup/fix the return error to be correct for sasl
Brian Aker [Fri, 3 Jun 2011 01:43:06 +0000 (18:43 -0700)]
Merge in fix for reusing active memcached servers.
Brian Aker [Thu, 2 Jun 2011 19:48:43 +0000 (12:48 -0700)]
Merge in m4 to not build memaslap by default.
Brian Aker [Thu, 2 Jun 2011 18:54:54 +0000 (11:54 -0700)]
Merge in lp:789740
Brian Aker [Tue, 31 May 2011 17:05:22 +0000 (10:05 -0700)]
Don't distribute the rst (i.e. have it only come via bzr).
Brian Aker [Fri, 27 May 2011 21:18:02 +0000 (14:18 -0700)]
Additional test to test for failure on get replication.
Brian Aker [Thu, 26 May 2011 19:35:34 +0000 (12:35 -0700)]
Extend valgrind tests.
Brian Aker [Wed, 25 May 2011 01:03:09 +0000 (18:03 -0700)]
Merge in additional for last disconnected server.
Brian Aker [Tue, 24 May 2011 23:21:14 +0000 (16:21 -0700)]
Fix set_last_disconnected_host() to handle a null operation.
Brian Aker [Tue, 24 May 2011 21:46:52 +0000 (14:46 -0700)]
Merge in bug fix for lp:779837
Brian Aker [Tue, 24 May 2011 17:16:20 +0000 (10:16 -0700)]
Remove duplicate string bits (just use the one that is in the main library)
Brian Aker [Tue, 24 May 2011 01:37:02 +0000 (18:37 -0700)]
Update man-pages
Brian Aker [Tue, 24 May 2011 01:36:22 +0000 (18:36 -0700)]
Update documentation.
Brian Aker [Mon, 23 May 2011 23:57:52 +0000 (16:57 -0700)]
Cleanup of behaviors.
Brian Aker [Mon, 23 May 2011 23:24:07 +0000 (16:24 -0700)]
Simply free so that we can not have a bunch of if/else around using custom/not custom allocators.
Brian Aker [Mon, 23 May 2011 22:17:03 +0000 (15:17 -0700)]
Add tags to ignore file list.
Brian Aker [Mon, 23 May 2011 22:16:28 +0000 (15:16 -0700)]
This fixes bug 776354.
Brian Aker [Fri, 20 May 2011 16:07:46 +0000 (09:07 -0700)]
Merge notes on return types.
Brian Aker [Fri, 20 May 2011 15:35:32 +0000 (08:35 -0700)]
Small cleanups in the error messages.
Brian Aker [Fri, 20 May 2011 06:07:09 +0000 (23:07 -0700)]
Cleanup the lookup code.
Brian Aker [Fri, 20 May 2011 05:07:42 +0000 (22:07 -0700)]
Update basic string.
Brian Aker [Fri, 20 May 2011 01:36:14 +0000 (18:36 -0700)]
Merge in fetch updates/break out memory/create error bits for host failures.
Brian Aker [Thu, 19 May 2011 19:43:02 +0000 (12:43 -0700)]
Test cleanup, extended error system to record host.
Brian Aker [Thu, 19 May 2011 00:42:23 +0000 (17:42 -0700)]
Added in the better test_compare()
Brian Aker [Wed, 18 May 2011 23:21:46 +0000 (16:21 -0700)]
Test cleanup
Brian Aker [Wed, 18 May 2011 23:15:09 +0000 (16:15 -0700)]
Update tests.
Brian Aker [Wed, 18 May 2011 21:45:13 +0000 (14:45 -0700)]
Small style cleanup
Brian Aker [Wed, 4 May 2011 00:45:03 +0000 (17:45 -0700)]
Merge in fix so that we don't have to do weight on the const root
Brian Aker [Tue, 3 May 2011 01:20:00 +0000 (18:20 -0700)]
Fixed up a few more places where we set the error in the memcached root.
Brian Aker [Mon, 2 May 2011 23:01:50 +0000 (16:01 -0700)]
Fix issue where hash might not be quite initialized. Also remove redundant bit to memcached_st
Brian Aker [Mon, 2 May 2011 21:48:19 +0000 (14:48 -0700)]
Update changelog
Brian Aker [Thu, 28 Apr 2011 23:05:58 +0000 (16:05 -0700)]
Fix for OSX.
Brian Aker [Thu, 28 Apr 2011 00:28:00 +0000 (17:28 -0700)]
Merge in conversion to C++.
Brian Aker [Tue, 19 Apr 2011 22:43:26 +0000 (15:43 -0700)]
Merge in additional documentation.
Brian Aker [Tue, 19 Apr 2011 22:22:40 +0000 (15:22 -0700)]
Update docs for error messages.
Brian Aker [Tue, 19 Apr 2011 21:30:45 +0000 (14:30 -0700)]
Merge in updates for the pool library.
Brian Aker [Mon, 18 Apr 2011 19:14:31 +0000 (12:14 -0700)]
Update headers.
Brian Aker [Mon, 18 Apr 2011 19:10:19 +0000 (12:10 -0700)]
Merge in usage for common.
Brian Aker [Thu, 14 Apr 2011 16:20:18 +0000 (09:20 -0700)]
Merge in additional fix for manpages.
Brian Aker [Thu, 14 Apr 2011 16:16:26 +0000 (09:16 -0700)]
Merge in man page updates.
Brian Aker [Thu, 14 Apr 2011 04:27:08 +0000 (21:27 -0700)]
Merge in fix for url to main libmemcached.org site.
Brian Aker [Thu, 14 Apr 2011 04:24:05 +0000 (21:24 -0700)]
Update for deprecated functions.
Brian Aker [Thu, 14 Apr 2011 01:28:47 +0000 (18:28 -0700)]
Merge in updates to examples.
Brian Aker [Thu, 14 Apr 2011 01:27:25 +0000 (18:27 -0700)]
Merge in new examples.
Brian Aker [Wed, 13 Apr 2011 23:16:03 +0000 (16:16 -0700)]
Simplify the calling structure for creating a memcached_st.
Brian Aker [Wed, 13 Apr 2011 03:52:16 +0000 (20:52 -0700)]
Merge in updates to all docs/etc.
Brian Aker [Mon, 11 Apr 2011 23:27:03 +0000 (16:27 -0700)]
Merge in additional docs for RPM.
Brian Aker [Mon, 11 Apr 2011 23:20:29 +0000 (16:20 -0700)]
Merge in updates to the documentation.
Brian Aker [Mon, 11 Apr 2011 23:06:14 +0000 (16:06 -0700)]
Add docs for tap, and update all other documentation.
brian@tangent.org [Mon, 11 Apr 2011 05:22:20 +0000 (22:22 -0700)]
Merge in laptops efforts for extending pool/documenting more of it.
Brian Aker [Sun, 10 Apr 2011 05:07:19 +0000 (22:07 -0700)]
Additional doc updates.
Brian Aker [Sun, 10 Apr 2011 04:55:10 +0000 (21:55 -0700)]
Cleanup API documentation.
Brian Aker [Sun, 10 Apr 2011 02:30:09 +0000 (19:30 -0700)]
Merge in more documentation.
Brian Aker [Sat, 9 Apr 2011 21:40:49 +0000 (14:40 -0700)]
Add missing files.
Brian Aker [Sat, 9 Apr 2011 20:30:15 +0000 (13:30 -0700)]
Update docs.
Brian Aker [Sat, 9 Apr 2011 20:27:30 +0000 (13:27 -0700)]
Fix final bits.
Brian Aker [Sat, 9 Apr 2011 20:22:20 +0000 (13:22 -0700)]
Merge in fix for makefiles.
Brian Aker [Sat, 9 Apr 2011 01:53:37 +0000 (18:53 -0700)]
Clean up copied rst.
Brian Aker [Sat, 9 Apr 2011 01:50:10 +0000 (18:50 -0700)]
Merge in removal of smp make
Brian Aker [Sat, 9 Apr 2011 00:46:34 +0000 (17:46 -0700)]
Update all docs!
Brian Aker [Fri, 8 Apr 2011 23:07:18 +0000 (16:07 -0700)]
More documentation fixing.
Brian Aker [Fri, 8 Apr 2011 22:45:31 +0000 (15:45 -0700)]
Merge in documentation updates.
Brian Aker [Fri, 8 Apr 2011 22:12:11 +0000 (15:12 -0700)]
Updates for documentation style/etc.
Brian Aker [Fri, 8 Apr 2011 17:39:50 +0000 (10:39 -0700)]
Update docs.
Brian Aker [Fri, 8 Apr 2011 03:56:39 +0000 (20:56 -0700)]
Remove index, causes issues of recursion.
Brian Aker [Fri, 8 Apr 2011 02:37:02 +0000 (19:37 -0700)]
Merge in more updates for docs (we are just going to check them all in so that users won't have to generate them).
Brian Aker [Thu, 7 Apr 2011 23:35:32 +0000 (16:35 -0700)]
Cleanup the API, remove a couple of things we are not using.
Brian Aker [Thu, 7 Apr 2011 23:03:34 +0000 (16:03 -0700)]
Merge in fixes for rpm.
Brian Aker [Thu, 7 Apr 2011 22:59:30 +0000 (15:59 -0700)]
Fix issue with checking on hosts when building new list.
Brian Aker [Thu, 7 Apr 2011 22:14:23 +0000 (15:14 -0700)]
Cleanup this include file for docs.
Brian Aker [Thu, 7 Apr 2011 22:00:23 +0000 (15:00 -0700)]
Cleanup from memaslap
Brian Aker [Thu, 7 Apr 2011 19:49:59 +0000 (12:49 -0700)]
Update documentation so that is is updated correctly.