m6w6/libmemcached
13 years agoUpdate from trunk to launchpad
Brian Aker [Wed, 27 Jul 2011 18:56:27 +0000 (11:56 -0700)] 
Update from trunk to launchpad

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 agoMerge up trunk
Brian Aker [Tue, 26 Jul 2011 19:08:26 +0000 (12:08 -0700)] 
Merge up trunk

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 agoUpdate man pages.
Brian Aker [Fri, 22 Jul 2011 06:59:04 +0000 (23:59 -0700)] 
Update man pages.

13 years agoMerge in version update (0.51) 0.51
Brian Aker [Fri, 22 Jul 2011 06:43:27 +0000 (23:43 -0700)] 
Merge in version update (0.51)

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

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 agoMerge trunk
Brian Aker [Fri, 22 Jul 2011 06:32:13 +0000 (23:32 -0700)] 
Merge trunk

13 years agoAttempting to revert file that was deleted.
Brian Aker [Fri, 22 Jul 2011 06:27:41 +0000 (23:27 -0700)] 
Attempting to revert file that was deleted.

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 up for version.
Brian Aker [Fri, 22 Jul 2011 01:17:53 +0000 (18:17 -0700)] 
Merge up for version.

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

13 years agoMerge trunk.
Brian Aker [Thu, 21 Jul 2011 05:26:52 +0000 (22:26 -0700)] 
Merge trunk.

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 agoMerge in test.
Brian Aker [Wed, 20 Jul 2011 15:24:04 +0000 (08:24 -0700)] 
Merge in test.

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 agoMerge trunk
Brian Aker [Wed, 20 Jul 2011 07:15:18 +0000 (00:15 -0700)] 
Merge trunk

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 build lp
Brian Aker [Wed, 20 Jul 2011 07:06:49 +0000 (00:06 -0700)] 
Merge in build lp

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

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

13 years agoMerge in trunk
Brian Aker [Tue, 19 Jul 2011 22:08:44 +0000 (15:08 -0700)] 
Merge in trunk

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 util
Brian Aker [Tue, 19 Jul 2011 05:29:09 +0000 (22:29 -0700)] 
Merge util

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 all of libtest.
Brian Aker [Tue, 19 Jul 2011 05:27:46 +0000 (22:27 -0700)] 
Merge in all of libtest.

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 agoMerge in more libtest
Brian Aker [Mon, 18 Jul 2011 22:12:20 +0000 (15:12 -0700)] 
Merge in more libtest

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

13 years agoMerge in Ubuntu fixes.
Brian Aker [Mon, 18 Jul 2011 19:08:57 +0000 (12:08 -0700)] 
Merge in Ubuntu fixes.

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 agoUpdating to latest libtest.
Brian Aker [Mon, 18 Jul 2011 17:54:02 +0000 (10:54 -0700)] 
Updating to latest libtest.

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 from trunk.
Brian Aker [Fri, 8 Jul 2011 01:04:46 +0000 (18:04 -0700)] 
Merge from trunk.

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 agoMerge from trunk.
Brian Aker [Thu, 7 Jul 2011 22:11:31 +0000 (15:11 -0700)] 
Merge from trunk.

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 agoMerge trunk for LP
Brian Aker [Thu, 7 Jul 2011 02:40:01 +0000 (19:40 -0700)] 
Merge trunk for LP

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 agoUpdate build bits.
Brian Aker [Fri, 24 Jun 2011 20:54:19 +0000 (13:54 -0700)] 
Update build bits.

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 agoMerge in trunk. Updates to manual/update to latest libtest.
Brian Aker [Fri, 24 Jun 2011 20:09:30 +0000 (13:09 -0700)] 
Merge in trunk. Updates to manual/update to latest libtest.

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 Trunk
Brian Aker [Sat, 18 Jun 2011 03:50:54 +0000 (20:50 -0700)] 
Merge Trunk

13 years agoRemove the conf.py file
Brian Aker [Sat, 18 Jun 2011 03:32:11 +0000 (20:32 -0700)] 
Remove the conf.py file

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().