Brian Aker [Fri, 29 Jul 2011 22:00:34 +0000 (15:00 -0700)]
Merge in simple extrace for strings, style issues in io
Brian Aker [Fri, 29 Jul 2011 20:17:12 +0000 (13:17 -0700)]
Merge in C test.
Brian Aker [Fri, 29 Jul 2011 19:41:58 +0000 (12:41 -0700)]
Merge in fix for return.
Brian Aker [Fri, 29 Jul 2011 19:30:51 +0000 (12:30 -0700)]
Merge in refactor of storage such that it is laid out without prototypes.
Brian Aker [Fri, 29 Jul 2011 16:33:01 +0000 (09:33 -0700)]
Shuffle headers so that we don't need prototypes.
Brian Aker [Thu, 28 Jul 2011 08:37:51 +0000 (01:37 -0700)]
Merge in update/fix for connect, and setup memcached to not eject values.
Brian Aker [Wed, 27 Jul 2011 18:56:07 +0000 (11:56 -0700)]
Update license for libtest.
Brian Aker [Wed, 27 Jul 2011 16:56:41 +0000 (09:56 -0700)]
Merge in libtest updates.
Brian Aker [Wed, 27 Jul 2011 10:16:10 +0000 (03:16 -0700)]
If test env is found we print test, otherwise we shutdown all output.
Brian Aker [Wed, 27 Jul 2011 10:13:33 +0000 (03:13 -0700)]
Add test for memslap
Brian Aker [Tue, 26 Jul 2011 19:06:05 +0000 (12:06 -0700)]
Update for Lion, error messages.
Brian Aker [Tue, 26 Jul 2011 16:19:26 +0000 (09:19 -0700)]
OSX fixes, make memcapable a test.
Brian Aker [Fri, 22 Jul 2011 18:53:18 +0000 (11:53 -0700)]
Move options directory to csl.
Brian Aker [Fri, 22 Jul 2011 06:41:08 +0000 (23:41 -0700)]
Adding back in conf
Brian Aker [Fri, 22 Jul 2011 06:40:35 +0000 (23:40 -0700)]
Remove conf file (will try to re-add)
Brian Aker [Fri, 22 Jul 2011 06:38:25 +0000 (23:38 -0700)]
Remove useless comment that was used in testing.
Brian Aker [Fri, 22 Jul 2011 06:34:10 +0000 (23:34 -0700)]
Just testing merge
Brian Aker [Fri, 22 Jul 2011 06:27:20 +0000 (23:27 -0700)]
Fix build files.
Brian Aker [Fri, 22 Jul 2011 02:58:25 +0000 (19:58 -0700)]
Remove old watchpoint system.
Brian Aker [Fri, 22 Jul 2011 01:15:53 +0000 (18:15 -0700)]
Merge version information.
Brian Aker [Thu, 21 Jul 2011 05:26:25 +0000 (22:26 -0700)]
Fix it so socket is built just on main tests.
Brian Aker [Wed, 20 Jul 2011 15:23:44 +0000 (08:23 -0700)]
Fix memory issue in test.
Brian Aker [Wed, 20 Jul 2011 07:15:00 +0000 (00:15 -0700)]
Fix for 809390
Brian Aker [Wed, 20 Jul 2011 01:03:38 +0000 (18:03 -0700)]
Merge in backtrace
Brian Aker [Tue, 19 Jul 2011 22:07:57 +0000 (15:07 -0700)]
Cleans up the assert and some other things that Fedora 15 found.
Brian Aker [Tue, 19 Jul 2011 05:28:50 +0000 (22:28 -0700)]
Merge in util library.
Brian Aker [Tue, 19 Jul 2011 05:25:53 +0000 (22:25 -0700)]
Merge in merge of libtest
Brian Aker [Mon, 18 Jul 2011 22:11:41 +0000 (15:11 -0700)]
Small cleanups.
Brian Aker [Mon, 18 Jul 2011 19:08:28 +0000 (12:08 -0700)]
Update PCKCONFIG file, fix include issue.
Brian Aker [Mon, 18 Jul 2011 17:48:40 +0000 (10:48 -0700)]
Merge in all of libtest updates.
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