Brian Aker [Thu, 14 Jul 2011 19:03:43 +0000 (12:03 -0700)]
Merge in spec file updates.
Brian Aker [Wed, 13 Jul 2011 23:27:52 +0000 (16:27 -0700)]
Standardize the snprintf() failure messages, and add tests for libmemcached_util_getpid()
Brian Aker [Fri, 8 Jul 2011 19:48:28 +0000 (12:48 -0700)]
Extend test.
Brian Aker [Fri, 8 Jul 2011 01:03:26 +0000 (18:03 -0700)]
Merge in fix for Ubuntu
Brian Aker [Thu, 7 Jul 2011 22:10:26 +0000 (15:10 -0700)]
Adding additional tests for namespace.
Brian Aker [Thu, 7 Jul 2011 02:38:41 +0000 (19:38 -0700)]
Possible fix for Ubuntu
Brian Aker [Thu, 7 Jul 2011 01:39:44 +0000 (18:39 -0700)]
Adding custom IOSTREAM for libtest.
Brian Aker [Wed, 6 Jul 2011 21:34:08 +0000 (14:34 -0700)]
Updating VALGRIND rules for tests.
Brian Aker [Wed, 6 Jul 2011 21:00:31 +0000 (14:00 -0700)]
Merge in basic unittest for test framework.
Brian Aker [Wed, 6 Jul 2011 20:26:23 +0000 (13:26 -0700)]
Next pass through the framework. Also removing boost files since we don't use them (and I don't want to accidently make use of them).
Brian Aker [Wed, 6 Jul 2011 18:15:01 +0000 (11:15 -0700)]
Merge in pid/ping status.
Brian Aker [Tue, 5 Jul 2011 23:19:51 +0000 (16:19 -0700)]
Fix test system to error correctly on interrupt/shutdown servers.
Brian Aker [Tue, 5 Jul 2011 19:51:39 +0000 (12:51 -0700)]
Update chop rule.
Brian Aker [Tue, 5 Jul 2011 17:48:57 +0000 (10:48 -0700)]
Cleanup internal naming convention.
Brian Aker [Fri, 1 Jul 2011 16:49:58 +0000 (09:49 -0700)]
Updating test framework for startup/shutdown of memcached.
Brian Aker [Wed, 29 Jun 2011 09:55:42 +0000 (02:55 -0700)]
Add in test cases for --socket (and documentation).
Brian Aker [Wed, 29 Jun 2011 05:16:23 +0000 (22:16 -0700)]
Merge in next patch for --socket
Brian Aker [Wed, 29 Jun 2011 01:41:58 +0000 (18:41 -0700)]
Update for --socket option
Brian Aker [Tue, 28 Jun 2011 23:51:01 +0000 (16:51 -0700)]
Fix for lp:802952
Brian Aker [Tue, 28 Jun 2011 22:50:19 +0000 (15:50 -0700)]
Extend out the namespace specific tests to cover binary.
Brian Aker [Tue, 28 Jun 2011 22:15:36 +0000 (15:15 -0700)]
Merge in additional test for increment with namespace key.
Brian Aker [Tue, 28 Jun 2011 20:42:14 +0000 (13:42 -0700)]
Merge in namespace fixes for binary protocol.
Brian Aker [Sun, 26 Jun 2011 03:27:55 +0000 (20:27 -0700)]
Fix error condition (which,... would not happen under current API).
Brian Aker [Sat, 25 Jun 2011 01:04:47 +0000 (18:04 -0700)]
ULL for memcapable.
Brian Aker [Sat, 25 Jun 2011 00:59:04 +0000 (17:59 -0700)]
Fix common test usage, and merge in additional document changes.
Brian Aker [Sat, 25 Jun 2011 00:21:37 +0000 (17:21 -0700)]
Update docs.
Brian Aker [Fri, 24 Jun 2011 20:43:54 +0000 (13:43 -0700)]
Merge in test.hpp
Brian Aker [Fri, 24 Jun 2011 20:05:15 +0000 (13:05 -0700)]
Extend merge-clean
Brian Aker [Fri, 24 Jun 2011 20:01:04 +0000 (13:01 -0700)]
Update bzrignore.
Brian Aker [Fri, 24 Jun 2011 19:25:01 +0000 (12:25 -0700)]
Update docs, and syncronize libtest.
Brian Aker [Tue, 21 Jun 2011 08:52:00 +0000 (01:52 -0700)]
Commit update for release.
Brian Aker [Tue, 21 Jun 2011 08:50:04 +0000 (01:50 -0700)]
Fix up warnings on linux.
Brian Aker [Tue, 21 Jun 2011 07:38:30 +0000 (00:38 -0700)]
Merge in code such that we are much closer to running the same test
framework in all projects.
Brian Aker [Mon, 20 Jun 2011 23:14:58 +0000 (16:14 -0700)]
Fix OSX compile issue.
Brian Aker [Mon, 20 Jun 2011 04:06:27 +0000 (21:06 -0700)]
Ubuntu complaint.
Brian Aker [Sun, 19 Jun 2011 08:25:48 +0000 (01:25 -0700)]
Merge in docs.
Kent [Sun, 19 Jun 2011 02:44:48 +0000 (19:44 -0700)]
KBDocs3
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
Kent [Wed, 1 Jun 2011 06:11:17 +0000 (23:11 -0700)]
KBDocs2
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 [Fri, 27 May 2011 18:57:55 +0000 (11:57 -0700)]
Simple addition to valgrind test.
Brian Aker [Thu, 26 May 2011 19:35:34 +0000 (12:35 -0700)]
Extend valgrind tests.
Brian Aker [Wed, 25 May 2011 01:03:51 +0000 (18:03 -0700)]
Merge in trunk.
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:47:22 +0000 (14:47 -0700)]
Merge trunk.
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 20:43:14 +0000 (13:43 -0700)]
Merge in local trunk
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