m6w6/libmemcached
13 years agoFix dist
Brian Aker [Tue, 2 Aug 2011 23:56:19 +0000 (16:56 -0700)] 
Fix dist

13 years agoUpdate util (fix dist issues)
Brian Aker [Tue, 2 Aug 2011 22:30:14 +0000 (15:30 -0700)] 
Update util (fix dist issues)

13 years agoMerge in all updates for autoconf
Brian Aker [Tue, 2 Aug 2011 17:15:15 +0000 (10:15 -0700)] 
Merge in all updates for autoconf

13 years agoUpdate for autoreconf
Brian Aker [Sat, 30 Jul 2011 19:55:50 +0000 (12:55 -0700)] 
Update for autoreconf

13 years agoExpand error for incorrect report.
Brian Aker [Sat, 30 Jul 2011 18:58:49 +0000 (11:58 -0700)] 
Expand error for incorrect report.

13 years agoMerge in removal of dead constants (don't need them any longer).
Brian Aker [Sat, 30 Jul 2011 03:11:55 +0000 (20:11 -0700)] 
Merge in removal of dead constants (don't need them any longer).

13 years agoMerge in updates to io
Brian Aker [Sat, 30 Jul 2011 03:06:12 +0000 (20:06 -0700)] 
Merge in updates to io

13 years agoMerge in simple extrace for strings, style issues in io
Brian Aker [Fri, 29 Jul 2011 22:00:34 +0000 (15:00 -0700)] 
Merge in simple extrace for strings, style issues in io

13 years agoMerge in C test.
Brian Aker [Fri, 29 Jul 2011 20:17:12 +0000 (13:17 -0700)] 
Merge in C test.

13 years agoMerge in fix for return.
Brian Aker [Fri, 29 Jul 2011 19:41:58 +0000 (12:41 -0700)] 
Merge in fix for return.

13 years agoMerge in refactor of storage such that it is laid out without prototypes.
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.

13 years agoShuffle headers so that we don't need prototypes.
Brian Aker [Fri, 29 Jul 2011 16:33:01 +0000 (09:33 -0700)] 
Shuffle headers so that we don't need prototypes.

13 years agoMerge in update/fix for connect, and setup memcached to not eject values.
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.

13 years agoUpdate license for libtest.
Brian Aker [Wed, 27 Jul 2011 18:56:07 +0000 (11:56 -0700)] 
Update license for libtest.

13 years agoMerge in libtest updates.
Brian Aker [Wed, 27 Jul 2011 16:56:41 +0000 (09:56 -0700)] 
Merge in libtest updates.

13 years agoIf test env is found we print test, otherwise we shutdown all output.
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.

13 years agoAdd test for memslap
Brian Aker [Wed, 27 Jul 2011 10:13:33 +0000 (03:13 -0700)] 
Add test for memslap

13 years agoUpdate for Lion, error messages.
Brian Aker [Tue, 26 Jul 2011 19:06:05 +0000 (12:06 -0700)] 
Update for Lion, error messages.

13 years agoOSX fixes, make memcapable a test.
Brian Aker [Tue, 26 Jul 2011 16:19:26 +0000 (09:19 -0700)] 
OSX fixes, make memcapable a test.

13 years agoMove options directory to csl.
Brian Aker [Fri, 22 Jul 2011 18:53:18 +0000 (11:53 -0700)] 
Move options directory to csl.

13 years agoAdding back in conf
Brian Aker [Fri, 22 Jul 2011 06:41:08 +0000 (23:41 -0700)] 
Adding back in conf

13 years agoRemove conf file (will try to re-add)
Brian Aker [Fri, 22 Jul 2011 06:40:35 +0000 (23:40 -0700)] 
Remove conf file (will try to re-add)

13 years agoRemove useless comment that was used in testing.
Brian Aker [Fri, 22 Jul 2011 06:38:25 +0000 (23:38 -0700)] 
Remove useless comment that was used in testing.

13 years agoJust testing merge
Brian Aker [Fri, 22 Jul 2011 06:34:10 +0000 (23:34 -0700)] 
Just testing merge

13 years agoFix build files.
Brian Aker [Fri, 22 Jul 2011 06:27:20 +0000 (23:27 -0700)] 
Fix build files.

13 years agoRemove old watchpoint system.
Brian Aker [Fri, 22 Jul 2011 02:58:25 +0000 (19:58 -0700)] 
Remove old watchpoint system.

13 years agoMerge version information.
Brian Aker [Fri, 22 Jul 2011 01:15:53 +0000 (18:15 -0700)] 
Merge version information.

13 years agoFix it so socket is built just on main tests.
Brian Aker [Thu, 21 Jul 2011 05:26:25 +0000 (22:26 -0700)] 
Fix it so socket is built just on main tests.

13 years agoFix memory issue in test.
Brian Aker [Wed, 20 Jul 2011 15:23:44 +0000 (08:23 -0700)] 
Fix memory issue in test.

13 years agoFix for 809390
Brian Aker [Wed, 20 Jul 2011 07:15:00 +0000 (00:15 -0700)] 
Fix for 809390

13 years agoMerge in backtrace
Brian Aker [Wed, 20 Jul 2011 01:03:38 +0000 (18:03 -0700)] 
Merge in backtrace

13 years agoCleans up the assert and some other things that Fedora 15 found.
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.

13 years agoMerge in util library.
Brian Aker [Tue, 19 Jul 2011 05:28:50 +0000 (22:28 -0700)] 
Merge in util library.

13 years agoMerge in merge of libtest
Brian Aker [Tue, 19 Jul 2011 05:25:53 +0000 (22:25 -0700)] 
Merge in merge of libtest

13 years agoSmall cleanups.
Brian Aker [Mon, 18 Jul 2011 22:11:41 +0000 (15:11 -0700)] 
Small cleanups.

13 years agoUpdate PCKCONFIG file, fix include issue.
Brian Aker [Mon, 18 Jul 2011 19:08:28 +0000 (12:08 -0700)] 
Update PCKCONFIG file, fix include issue.

13 years agoMerge in all of libtest updates.
Brian Aker [Mon, 18 Jul 2011 17:48:40 +0000 (10:48 -0700)] 
Merge in all of libtest updates.

13 years agoMerge in spec file updates.
Brian Aker [Thu, 14 Jul 2011 19:03:43 +0000 (12:03 -0700)] 
Merge in spec file updates.

13 years agoStandardize the snprintf() failure messages, and add tests for libmemcached_util_getpid()
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()

13 years agoExtend test.
Brian Aker [Fri, 8 Jul 2011 19:48:28 +0000 (12:48 -0700)] 
Extend test.

13 years agoMerge in fix for Ubuntu
Brian Aker [Fri, 8 Jul 2011 01:03:26 +0000 (18:03 -0700)] 
Merge in fix for Ubuntu

13 years agoAdding additional tests for namespace.
Brian Aker [Thu, 7 Jul 2011 22:10:26 +0000 (15:10 -0700)] 
Adding additional tests for namespace.

13 years agoPossible fix for Ubuntu
Brian Aker [Thu, 7 Jul 2011 02:38:41 +0000 (19:38 -0700)] 
Possible fix for Ubuntu

13 years agoAdding custom IOSTREAM for libtest.
Brian Aker [Thu, 7 Jul 2011 01:39:44 +0000 (18:39 -0700)] 
Adding custom IOSTREAM for libtest.

13 years agoUpdating VALGRIND rules for tests.
Brian Aker [Wed, 6 Jul 2011 21:34:08 +0000 (14:34 -0700)] 
Updating VALGRIND rules for tests.

13 years agoMerge in basic unittest for test framework.
Brian Aker [Wed, 6 Jul 2011 21:00:31 +0000 (14:00 -0700)] 
Merge in basic unittest for test framework.

13 years agoNext pass through the framework. Also removing boost files since we don't use them...
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).

13 years agoMerge in pid/ping status.
Brian Aker [Wed, 6 Jul 2011 18:15:01 +0000 (11:15 -0700)] 
Merge in pid/ping status.

13 years agoFix test system to error correctly on interrupt/shutdown servers.
Brian Aker [Tue, 5 Jul 2011 23:19:51 +0000 (16:19 -0700)] 
Fix test system to error correctly on interrupt/shutdown servers.

13 years agoUpdate chop rule.
Brian Aker [Tue, 5 Jul 2011 19:51:39 +0000 (12:51 -0700)] 
Update chop rule.

13 years agoCleanup internal naming convention.
Brian Aker [Tue, 5 Jul 2011 17:48:57 +0000 (10:48 -0700)] 
Cleanup internal naming convention.

13 years agoUpdating test framework for startup/shutdown of memcached.
Brian Aker [Fri, 1 Jul 2011 16:49:58 +0000 (09:49 -0700)] 
Updating test framework for startup/shutdown of memcached.

13 years agoAdd in test cases for --socket (and documentation).
Brian Aker [Wed, 29 Jun 2011 09:55:42 +0000 (02:55 -0700)] 
Add in test cases for --socket (and documentation).

13 years agoMerge in next patch for --socket
Brian Aker [Wed, 29 Jun 2011 05:16:23 +0000 (22:16 -0700)] 
Merge in next patch for --socket

13 years agoUpdate for --socket option
Brian Aker [Wed, 29 Jun 2011 01:41:58 +0000 (18:41 -0700)] 
Update for --socket option

13 years agoFix for lp:802952
Brian Aker [Tue, 28 Jun 2011 23:51:01 +0000 (16:51 -0700)] 
Fix for lp:802952

13 years agoExtend out the namespace specific tests to cover binary.
Brian Aker [Tue, 28 Jun 2011 22:50:19 +0000 (15:50 -0700)] 
Extend out the namespace specific tests to cover binary.

13 years agoMerge in additional test for increment with namespace key.
Brian Aker [Tue, 28 Jun 2011 22:15:36 +0000 (15:15 -0700)] 
Merge in additional test for increment with namespace key.

13 years agoMerge in namespace fixes for binary protocol.
Brian Aker [Tue, 28 Jun 2011 20:42:14 +0000 (13:42 -0700)] 
Merge in namespace fixes for binary protocol.

13 years agoFix error condition (which,... would not happen under current API).
Brian Aker [Sun, 26 Jun 2011 03:27:55 +0000 (20:27 -0700)] 
Fix error condition (which,... would not happen under current API).

13 years agoULL for memcapable.
Brian Aker [Sat, 25 Jun 2011 01:04:47 +0000 (18:04 -0700)] 
ULL for memcapable.

13 years agoFix common test usage, and merge in additional document changes.
Brian Aker [Sat, 25 Jun 2011 00:59:04 +0000 (17:59 -0700)] 
Fix common test usage, and merge in additional document changes.

13 years agoUpdate docs.
Brian Aker [Sat, 25 Jun 2011 00:21:37 +0000 (17:21 -0700)] 
Update docs.

13 years agoMerge in test.hpp
Brian Aker [Fri, 24 Jun 2011 20:43:54 +0000 (13:43 -0700)] 
Merge in test.hpp

13 years agoExtend merge-clean
Brian Aker [Fri, 24 Jun 2011 20:05:15 +0000 (13:05 -0700)] 
Extend merge-clean

13 years agoUpdate bzrignore.
Brian Aker [Fri, 24 Jun 2011 20:01:04 +0000 (13:01 -0700)] 
Update bzrignore.

13 years agoUpdate docs, and syncronize libtest.
Brian Aker [Fri, 24 Jun 2011 19:25:01 +0000 (12:25 -0700)] 
Update docs, and syncronize libtest.

13 years agoCommit update for release.
Brian Aker [Tue, 21 Jun 2011 08:52:00 +0000 (01:52 -0700)] 
Commit update for release.

13 years agoFix up warnings on linux.
Brian Aker [Tue, 21 Jun 2011 08:50:04 +0000 (01:50 -0700)] 
Fix up warnings on linux.

13 years agoMerge in code such that we are much closer to running the same test
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.

13 years agoFix OSX compile issue.
Brian Aker [Mon, 20 Jun 2011 23:14:58 +0000 (16:14 -0700)] 
Fix OSX compile issue.

13 years agoUbuntu complaint.
Brian Aker [Mon, 20 Jun 2011 04:06:27 +0000 (21:06 -0700)] 
Ubuntu complaint.

13 years agoMerge in docs.
Brian Aker [Sun, 19 Jun 2011 08:25:48 +0000 (01:25 -0700)] 
Merge in  docs.

13 years agoKBDocs3
Kent [Sun, 19 Jun 2011 02:44:48 +0000 (19:44 -0700)] 
KBDocs3

13 years agoMerge in code for improving fetch operation.
Brian Aker [Sat, 18 Jun 2011 01:48:02 +0000 (18:48 -0700)] 
Merge in code for improving fetch operation.

13 years agoCleaned up silly usage of memory in C++ fetch method.
Brian Aker [Sat, 18 Jun 2011 00:08:20 +0000 (17:08 -0700)] 
Cleaned up silly usage of memory in C++  fetch method.

13 years agoJust hand over memory ownership when the caller is supposed to free it (we have befor...
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).

13 years agoMake sure we use the correct strerror() in case someone is using threads.
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.

13 years agoDocument/standardize the return types from the fetch methods.
Brian Aker [Fri, 17 Jun 2011 21:00:12 +0000 (14:00 -0700)] 
Document/standardize the return types from the fetch methods.

13 years agoLossen up restrictions on the recv().
Brian Aker [Thu, 16 Jun 2011 00:56:49 +0000 (17:56 -0700)] 
Lossen up restrictions on the recv().

13 years agoTest case for lp:490520
Brian Aker [Wed, 15 Jun 2011 01:40:30 +0000 (18:40 -0700)] 
Test case for lp:490520

13 years agoExtend lp:655423 just to see if we can trigger it via any other method.
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.

13 years agoFix (test for) lp:655423
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.

13 years agoMerge in lp:504915
Brian Aker [Wed, 15 Jun 2011 00:03:00 +0000 (17:03 -0700)] 
Merge in lp:504915

13 years agoMerge in display fix for memaslap
Brian Aker [Tue, 14 Jun 2011 23:18:39 +0000 (16:18 -0700)] 
Merge in display fix for memaslap

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