awesomized/libmemcached
13 years agoThis creates memcached_htonll() to be used internally (we want to avoid conflicts...
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.

13 years agoAdd in MSG_DONTWAIT for recv().
Brian Aker [Tue, 14 Jun 2011 20:41:19 +0000 (13:41 -0700)] 
Add in MSG_DONTWAIT for recv().

13 years agoClean up the while() loop in recv
Brian Aker [Tue, 14 Jun 2011 17:24:29 +0000 (10:24 -0700)] 
Clean up the while() loop in recv

13 years agoStyle cleanup.
Brian Aker [Tue, 14 Jun 2011 17:04:12 +0000 (10:04 -0700)] 
Style cleanup.

13 years agoMerge in fix for building with debug.
Brian Aker [Tue, 14 Jun 2011 16:42:32 +0000 (09:42 -0700)] 
Merge in fix for building with debug.

13 years agoRemove assert.
Brian Aker [Tue, 14 Jun 2011 13:29:45 +0000 (06:29 -0700)] 
Remove assert.

13 years agoMerge in fix for additional logic for timeouts.
Brian Aker [Tue, 14 Jun 2011 11:41:17 +0000 (04:41 -0700)] 
Merge in fix for additional logic for timeouts.

13 years agoMerge in update such that trunk tree no longer commits manpages.
Brian Aker [Mon, 13 Jun 2011 09:36:42 +0000 (02:36 -0700)] 
Merge in update such that trunk tree no longer commits manpages.

13 years agoUpdate build files.
Brian Aker [Sat, 11 Jun 2011 01:16:41 +0000 (18:16 -0700)] 
Update build files.

13 years agoMerge in stats fix for lp:794717
Brian Aker [Fri, 10 Jun 2011 23:51:19 +0000 (16:51 -0700)] 
Merge in stats fix for lp:794717

13 years agolp:794709
Brian Aker [Fri, 10 Jun 2011 22:24:54 +0000 (15:24 -0700)] 
lp:794709

13 years agoFix conditional jump in error message creation.
Brian Aker [Fri, 10 Jun 2011 22:16:29 +0000 (15:16 -0700)] 
Fix conditional jump in error message creation.

13 years agoExtend out testing for hosts.
Brian Aker [Fri, 10 Jun 2011 19:46:50 +0000 (12:46 -0700)] 
Extend out testing for hosts.

13 years agoUpdate test case for timeout.
Brian Aker [Thu, 9 Jun 2011 20:14:00 +0000 (13:14 -0700)] 
Update test case for timeout.

13 years agoStyle cleanup
Brian Aker [Wed, 8 Jun 2011 19:23:02 +0000 (12:23 -0700)] 
Style cleanup

13 years agoStyle cleanup.
Brian Aker [Tue, 7 Jun 2011 21:55:15 +0000 (14:55 -0700)] 
Style cleanup.

13 years agoUpdate style on MEMCACHED_SERVER_MARKED_DEAD test case.
Brian Aker [Tue, 7 Jun 2011 21:43:03 +0000 (14:43 -0700)] 
Update style on MEMCACHED_SERVER_MARKED_DEAD test case.

13 years agoStyle cleanup/fix the return error to be correct for sasl
Brian Aker [Tue, 7 Jun 2011 21:03:53 +0000 (14:03 -0700)] 
Style cleanup/fix the return error to be correct for sasl

13 years agoMerge in fix for reusing active memcached servers.
Brian Aker [Fri, 3 Jun 2011 01:43:06 +0000 (18:43 -0700)] 
Merge in fix for reusing active memcached servers.

13 years agoMerge in m4 to not build memaslap by default.
Brian Aker [Thu, 2 Jun 2011 19:48:43 +0000 (12:48 -0700)] 
Merge in m4 to not build memaslap by default.

13 years agoMerge in lp:789740
Brian Aker [Thu, 2 Jun 2011 18:54:54 +0000 (11:54 -0700)] 
Merge in lp:789740

13 years agoDon't distribute the rst (i.e. have it only come via bzr).
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).

13 years agoAdditional test to test for failure on get replication.
Brian Aker [Fri, 27 May 2011 21:18:02 +0000 (14:18 -0700)] 
Additional test to test for failure on get replication.

13 years agoExtend valgrind tests.
Brian Aker [Thu, 26 May 2011 19:35:34 +0000 (12:35 -0700)] 
Extend valgrind tests.

13 years agoMerge in additional for last disconnected server.
Brian Aker [Wed, 25 May 2011 01:03:09 +0000 (18:03 -0700)] 
Merge in additional for last disconnected server.

13 years agoFix set_last_disconnected_host() to handle a null operation.
Brian Aker [Tue, 24 May 2011 23:21:14 +0000 (16:21 -0700)] 
Fix set_last_disconnected_host() to handle a null operation.

13 years agoMerge in bug fix for lp:779837
Brian Aker [Tue, 24 May 2011 21:46:52 +0000 (14:46 -0700)] 
Merge in bug fix for lp:779837

13 years agoRemove duplicate string bits (just use the one that is in the main library)
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)

13 years agoUpdate man-pages
Brian Aker [Tue, 24 May 2011 01:37:02 +0000 (18:37 -0700)] 
Update man-pages

13 years agoUpdate documentation.
Brian Aker [Tue, 24 May 2011 01:36:22 +0000 (18:36 -0700)] 
Update documentation.

13 years agoCleanup of behaviors.
Brian Aker [Mon, 23 May 2011 23:57:52 +0000 (16:57 -0700)] 
Cleanup of behaviors.

13 years agoSimply free so that we can not have a bunch of if/else around using custom/not custom...
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.

13 years agoAdd tags to ignore file list.
Brian Aker [Mon, 23 May 2011 22:17:03 +0000 (15:17 -0700)] 
Add tags to ignore file list.

13 years agoThis fixes bug 776354.
Brian Aker [Mon, 23 May 2011 22:16:28 +0000 (15:16 -0700)] 
This fixes bug 776354.

13 years agoMerge notes on return types.
Brian Aker [Fri, 20 May 2011 16:07:46 +0000 (09:07 -0700)] 
Merge notes on return types.

13 years agoSmall cleanups in the error messages.
Brian Aker [Fri, 20 May 2011 15:35:32 +0000 (08:35 -0700)] 
Small cleanups in the error messages.

13 years agoCleanup the lookup code.
Brian Aker [Fri, 20 May 2011 06:07:09 +0000 (23:07 -0700)] 
Cleanup the lookup code.

13 years agoUpdate basic string.
Brian Aker [Fri, 20 May 2011 05:07:42 +0000 (22:07 -0700)] 
Update basic string.

13 years agoMerge in fetch updates/break out memory/create error bits for host failures.
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.

13 years agoTest cleanup, extended error system to record host.
Brian Aker [Thu, 19 May 2011 19:43:02 +0000 (12:43 -0700)] 
Test cleanup, extended error system to record host.

13 years agoAdded in the better test_compare()
Brian Aker [Thu, 19 May 2011 00:42:23 +0000 (17:42 -0700)] 
Added in the better test_compare()

13 years agoTest cleanup
Brian Aker [Wed, 18 May 2011 23:21:46 +0000 (16:21 -0700)] 
Test cleanup

13 years agoUpdate tests.
Brian Aker [Wed, 18 May 2011 23:15:09 +0000 (16:15 -0700)] 
Update tests.

13 years agoSmall style cleanup
Brian Aker [Wed, 18 May 2011 21:45:13 +0000 (14:45 -0700)] 
Small style cleanup

13 years agoMerge in fix so that we don't have to do weight on the const root
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

13 years agoFixed up a few more places where we set the error in the memcached 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.

13 years agoFix issue where hash might not be quite initialized. Also remove redundant bit to...
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

13 years agoUpdate changelog
Brian Aker [Mon, 2 May 2011 21:48:19 +0000 (14:48 -0700)] 
Update changelog

13 years agoFix for OSX.
Brian Aker [Thu, 28 Apr 2011 23:05:58 +0000 (16:05 -0700)] 
Fix for OSX.

13 years agoMerge in conversion to C++.
Brian Aker [Thu, 28 Apr 2011 00:28:00 +0000 (17:28 -0700)] 
Merge in conversion to C++.

13 years agoMerge in additional documentation.
Brian Aker [Tue, 19 Apr 2011 22:43:26 +0000 (15:43 -0700)] 
Merge in additional documentation.

13 years agoUpdate docs for error messages.
Brian Aker [Tue, 19 Apr 2011 22:22:40 +0000 (15:22 -0700)] 
Update docs for error messages.

13 years agoMerge in updates for the pool library.
Brian Aker [Tue, 19 Apr 2011 21:30:45 +0000 (14:30 -0700)] 
Merge in updates for the pool library.

13 years agoUpdate headers.
Brian Aker [Mon, 18 Apr 2011 19:14:31 +0000 (12:14 -0700)] 
Update headers.

13 years agoMerge in usage for common.
Brian Aker [Mon, 18 Apr 2011 19:10:19 +0000 (12:10 -0700)] 
Merge in usage for common.

13 years agoMerge in additional fix for manpages.
Brian Aker [Thu, 14 Apr 2011 16:20:18 +0000 (09:20 -0700)] 
Merge in additional fix for manpages.

13 years agoMerge in man page updates.
Brian Aker [Thu, 14 Apr 2011 16:16:26 +0000 (09:16 -0700)] 
Merge in man page updates.

13 years agoMerge in fix for url to main libmemcached.org site.
Brian Aker [Thu, 14 Apr 2011 04:27:08 +0000 (21:27 -0700)] 
Merge in fix for url to main libmemcached.org site.

13 years agoUpdate for deprecated functions.
Brian Aker [Thu, 14 Apr 2011 04:24:05 +0000 (21:24 -0700)] 
Update for deprecated functions.

13 years agoMerge in updates to examples.
Brian Aker [Thu, 14 Apr 2011 01:28:47 +0000 (18:28 -0700)] 
Merge in updates to examples.

13 years agoMerge in new examples.
Brian Aker [Thu, 14 Apr 2011 01:27:25 +0000 (18:27 -0700)] 
Merge in new examples.

13 years agoSimplify the calling structure for creating a memcached_st.
Brian Aker [Wed, 13 Apr 2011 23:16:03 +0000 (16:16 -0700)] 
Simplify the calling structure for creating a memcached_st.

13 years agoMerge in updates to all docs/etc.
Brian Aker [Wed, 13 Apr 2011 03:52:16 +0000 (20:52 -0700)] 
Merge in updates to all docs/etc.

13 years agoMerge in additional docs for RPM.
Brian Aker [Mon, 11 Apr 2011 23:27:03 +0000 (16:27 -0700)] 
Merge in additional docs for RPM.

13 years agoMerge in updates to the documentation.
Brian Aker [Mon, 11 Apr 2011 23:20:29 +0000 (16:20 -0700)] 
Merge in updates to the documentation.

13 years agoAdd docs for tap, and update all other documentation.
Brian Aker [Mon, 11 Apr 2011 23:06:14 +0000 (16:06 -0700)] 
Add docs for tap, and update all other documentation.

13 years agoMerge in laptops efforts for extending pool/documenting more of it.
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.

13 years agoAdditional doc updates.
Brian Aker [Sun, 10 Apr 2011 05:07:19 +0000 (22:07 -0700)] 
Additional doc updates.

13 years agoCleanup API documentation.
Brian Aker [Sun, 10 Apr 2011 04:55:10 +0000 (21:55 -0700)] 
Cleanup API documentation.

13 years agoMerge in more documentation.
Brian Aker [Sun, 10 Apr 2011 02:30:09 +0000 (19:30 -0700)] 
Merge in more documentation.

13 years agoAdd missing files.
Brian Aker [Sat, 9 Apr 2011 21:40:49 +0000 (14:40 -0700)] 
Add missing files.

13 years agoUpdate docs.
Brian Aker [Sat, 9 Apr 2011 20:30:15 +0000 (13:30 -0700)] 
Update docs.

13 years agoFix final bits.
Brian Aker [Sat, 9 Apr 2011 20:27:30 +0000 (13:27 -0700)] 
Fix final bits.

13 years agoMerge in fix for makefiles.
Brian Aker [Sat, 9 Apr 2011 20:22:20 +0000 (13:22 -0700)] 
Merge in fix for makefiles.

13 years agoClean up copied rst.
Brian Aker [Sat, 9 Apr 2011 01:53:37 +0000 (18:53 -0700)] 
Clean up copied rst.

13 years agoMerge in removal of smp make
Brian Aker [Sat, 9 Apr 2011 01:50:10 +0000 (18:50 -0700)] 
Merge in removal of smp make

13 years agoUpdate all docs!
Brian Aker [Sat, 9 Apr 2011 00:46:34 +0000 (17:46 -0700)] 
Update all docs!

13 years agoMore documentation fixing.
Brian Aker [Fri, 8 Apr 2011 23:07:18 +0000 (16:07 -0700)] 
More documentation fixing.

13 years agoMerge in documentation updates.
Brian Aker [Fri, 8 Apr 2011 22:45:31 +0000 (15:45 -0700)] 
Merge in documentation updates.

13 years agoUpdates for documentation style/etc.
Brian Aker [Fri, 8 Apr 2011 22:12:11 +0000 (15:12 -0700)] 
Updates for documentation style/etc.

13 years agoUpdate docs.
Brian Aker [Fri, 8 Apr 2011 17:39:50 +0000 (10:39 -0700)] 
Update docs.

13 years agoRemove index, causes issues of recursion.
Brian Aker [Fri, 8 Apr 2011 03:56:39 +0000 (20:56 -0700)] 
Remove index, causes issues of recursion.

13 years agoMerge in more updates for docs (we are just going to check them all in so that users...
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).

13 years agoCleanup the API, remove a couple of things we are not using.
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.

13 years agoMerge in fixes for rpm.
Brian Aker [Thu, 7 Apr 2011 23:03:34 +0000 (16:03 -0700)] 
Merge in fixes for rpm.

13 years agoFix issue with checking on hosts when building new list.
Brian Aker [Thu, 7 Apr 2011 22:59:30 +0000 (15:59 -0700)] 
Fix issue with checking on hosts when building new list.

13 years agoCleanup this include file for docs.
Brian Aker [Thu, 7 Apr 2011 22:14:23 +0000 (15:14 -0700)] 
Cleanup this include file for docs.

13 years agoCleanup from memaslap
Brian Aker [Thu, 7 Apr 2011 22:00:23 +0000 (15:00 -0700)] 
Cleanup from memaslap

13 years agoUpdate documentation so that is is updated correctly.
Brian Aker [Thu, 7 Apr 2011 19:49:59 +0000 (12:49 -0700)] 
Update documentation so that is is updated correctly.

13 years agoRemove a "THIS" file
Brian Aker [Thu, 7 Apr 2011 17:44:33 +0000 (10:44 -0700)] 
Remove a "THIS" file

13 years agoRemove a bad file/look at the include options for parser building.
Brian Aker [Thu, 7 Apr 2011 17:39:23 +0000 (10:39 -0700)] 
Remove a bad file/look at the include options for parser building.

13 years agoUpdating documentation set.
Brian Aker [Thu, 7 Apr 2011 17:20:53 +0000 (10:20 -0700)] 
Updating documentation set.

13 years agoFix hashkit stuff in index
Brian Aker [Thu, 7 Apr 2011 02:02:53 +0000 (19:02 -0700)] 
Fix hashkit stuff in index

13 years agoMerge in header fixes for documentation.
Brian Aker [Thu, 7 Apr 2011 01:53:54 +0000 (18:53 -0700)] 
Merge in header fixes for documentation.

13 years agoFix header for memcached_analyze.rst
Brian Aker [Thu, 7 Apr 2011 01:44:35 +0000 (18:44 -0700)] 
Fix header for memcached_analyze.rst

13 years agoMerge in new docs.
Brian Aker [Thu, 7 Apr 2011 01:37:49 +0000 (18:37 -0700)] 
Merge in new docs.

13 years agoFirst pass on updating docs.
Brian Aker [Wed, 6 Apr 2011 05:27:35 +0000 (22:27 -0700)] 
First pass on updating docs.

13 years agoRemove need for build file.
Brian Aker [Tue, 5 Apr 2011 23:29:56 +0000 (16:29 -0700)] 
Remove need for build file.

13 years agoAdd missing code.
Brian Aker [Tue, 5 Apr 2011 21:18:26 +0000 (14:18 -0700)] 
Add missing code.

13 years agoClean up file descriptors that we were leaving on the floor.
Brian Aker [Tue, 5 Apr 2011 21:02:02 +0000 (14:02 -0700)] 
Clean up file descriptors that we were leaving on the floor.