awesomized/libmemcached
13 years agoMerge in all updates.
Brian Aker [Wed, 13 Apr 2011 04:42:09 +0000 (21:42 -0700)] 
Merge in all updates.

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 documentation updates.
Brian Aker [Mon, 11 Apr 2011 23:30:06 +0000 (16:30 -0700)] 
Merge in additional documentation updates.

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 laptop changes. (ie extending pool)
brian@tangent.org [Mon, 11 Apr 2011 05:23:12 +0000 (22:23 -0700)] 
Merge in laptop changes. (ie extending pool)

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 agoMerge in all of build.
Brian Aker [Sun, 10 Apr 2011 16:41:51 +0000 (09:41 -0700)] 
Merge in all of build.

13 years agoMerge of all doc fixes.
Brian Aker [Sun, 10 Apr 2011 05:10:32 +0000 (22:10 -0700)] 
Merge of all doc fixes.

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 agoMerge in all updates for help.
Brian Aker [Sat, 9 Apr 2011 21:41:20 +0000 (14:41 -0700)] 
Merge in all updates for help.

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 agoMerge in fixes
Brian Aker [Sat, 9 Apr 2011 01:54:32 +0000 (18:54 -0700)] 
Merge in fixes

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 agoMerge in main doc trunk.
Brian Aker [Sat, 9 Apr 2011 00:46:58 +0000 (17:46 -0700)] 
Merge in main doc trunk.

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 for docs
Brian Aker [Fri, 8 Apr 2011 17:43:16 +0000 (10:43 -0700)] 
Update for docs

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

13 years agoMerge in docs.
Brian Aker [Fri, 8 Apr 2011 03:57:14 +0000 (20:57 -0700)] 
Merge in 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/instance lookup.
Brian Aker [Thu, 7 Apr 2011 23:12:37 +0000 (16:12 -0700)] 
Merge in fixes for rpm/instance lookup.

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 agoMerge in removal of memaslap docs
Brian Aker [Thu, 7 Apr 2011 22:01:42 +0000 (15:01 -0700)] 
Merge in removal of memaslap 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 agoRemoves dead file.
Brian Aker [Thu, 7 Apr 2011 17:45:41 +0000 (10:45 -0700)] 
Removes dead file.

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 agoNew docs system.
Brian Aker [Thu, 7 Apr 2011 17:41:44 +0000 (10:41 -0700)] 
New docs system.

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 agoMerge up work for to remove build.cc
Brian Aker [Tue, 5 Apr 2011 23:47:55 +0000 (16:47 -0700)] 
Merge up work for to remove build.cc

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 files.
Brian Aker [Tue, 5 Apr 2011 21:18:51 +0000 (14:18 -0700)] 
Add missing files.

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 error messages when encountering new messages.
Brian Aker [Tue, 5 Apr 2011 21:03:09 +0000 (14:03 -0700)] 
Clean up error messages when encountering new messages.

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.

13 years agoMake sure query_id is allocated correctly.
Brian Aker [Tue, 5 Apr 2011 20:20:51 +0000 (13:20 -0700)] 
Make sure query_id is allocated correctly.

13 years agoAdd support for query_id, and fixes a few cases where programmer error can
Brian Aker [Tue, 5 Apr 2011 19:00:22 +0000 (12:00 -0700)] 
Add support for query_id, and fixes a few cases where programmer error can
lead to memory issues.

13 years agoMerge in all current libmemcached work, plus restore older, working,
Brian Aker [Tue, 5 Apr 2011 06:27:24 +0000 (23:27 -0700)] 
Merge in all current libmemcached work, plus restore older, working,
memslap.

13 years agoRemove sample.cnf
Brian Aker [Tue, 5 Apr 2011 05:02:47 +0000 (22:02 -0700)] 
Remove sample.cnf

13 years agoRemove call sample.cnf
Brian Aker [Tue, 5 Apr 2011 05:02:25 +0000 (22:02 -0700)] 
Remove call sample.cnf

13 years agoMerge from private trunk.
Brian Aker [Tue, 5 Apr 2011 04:53:05 +0000 (21:53 -0700)] 
Merge from private trunk.

13 years agoMerge in code that allows us to do a better job of creating servers/kill
Brian Aker [Tue, 5 Apr 2011 04:51:26 +0000 (21:51 -0700)] 
Merge in code that allows us to do a better job of creating servers/kill
them when needed.

13 years agoExtend test.
Brian Aker [Tue, 5 Apr 2011 02:38:01 +0000 (19:38 -0700)] 
Extend test.

13 years agoExtend test to report answer.
Brian Aker [Tue, 5 Apr 2011 02:31:23 +0000 (19:31 -0700)] 
Extend test to report answer.

13 years agoMerge in old and new memslap.
Brian Aker [Tue, 5 Apr 2011 02:18:34 +0000 (19:18 -0700)] 
Merge in old and new memslap.

13 years agoReverting back to older version of memslap, and renaming other version
Brian Aker [Tue, 5 Apr 2011 02:06:15 +0000 (19:06 -0700)] 
Reverting back to older version of memslap, and renaming other version
memaslap.

13 years agoMerge in scanner code.
Brian Aker [Tue, 5 Apr 2011 01:25:44 +0000 (18:25 -0700)] 
Merge in scanner code.

13 years agoSurpress issue with sign...
Brian Aker [Tue, 5 Apr 2011 01:23:26 +0000 (18:23 -0700)] 
Surpress issue with sign...

13 years agoSee if this fixes issue with 64bit Ubuntu
Brian Aker [Mon, 4 Apr 2011 22:08:51 +0000 (15:08 -0700)] 
See if this fixes issue with 64bit Ubuntu

13 years agoTrying to fix the issue of scanner not compiling on all platforms.
Brian Aker [Mon, 4 Apr 2011 22:05:47 +0000 (15:05 -0700)] 
Trying to fix the issue of scanner not compiling on all platforms.

13 years agoRemove dead bit in state for servers.
Brian Aker [Mon, 4 Apr 2011 20:46:23 +0000 (13:46 -0700)] 
Remove dead bit in state for servers.

13 years agoMerge in changes to allow for weights on hosts.
Brian Aker [Mon, 4 Apr 2011 20:19:33 +0000 (13:19 -0700)] 
Merge in changes to allow for weights on hosts.

13 years agoCrank random string test.
Brian Aker [Mon, 4 Apr 2011 19:21:57 +0000 (12:21 -0700)] 
Crank random string test.

13 years agoMerge in additional work to handle "weight" for servers.
Brian Aker [Mon, 4 Apr 2011 19:03:55 +0000 (12:03 -0700)] 
Merge in additional work to handle "weight" for servers.

13 years agoMerge in behavior change such that if a weight is specified we now turn on
Brian Aker [Sun, 3 Apr 2011 04:19:46 +0000 (21:19 -0700)] 
Merge in behavior change such that if a weight is specified we now turn on
weighting automagically.

13 years agoSet weight correctly.
Brian Aker [Sun, 3 Apr 2011 04:02:40 +0000 (21:02 -0700)] 
Set weight correctly.

13 years agoStyle cleanup.
Brian Aker [Sun, 3 Apr 2011 03:34:39 +0000 (20:34 -0700)] 
Style cleanup.

13 years agoMerge in fixes for deprecated bits in behavior.
Brian Aker [Sun, 3 Apr 2011 03:16:18 +0000 (20:16 -0700)] 
Merge in fixes for deprecated bits in behavior.

13 years agoThis cleans up some accidental linking we were getting with curses.
Brian Aker [Sat, 2 Apr 2011 22:27:03 +0000 (15:27 -0700)] 
This cleans up some accidental linking we were getting with curses.

This also modifies the behavior of DNS caching such that we walk the hosts
and can move to a new host. It also removes any chance of us leaking the DNS
information.

13 years agoFixes all current issues with hashkit tests.
Brian Aker [Fri, 1 Apr 2011 19:38:02 +0000 (12:38 -0700)] 
Fixes all current issues with hashkit tests.

13 years agoFix for key return size.
Brian Aker [Fri, 1 Apr 2011 16:33:42 +0000 (09:33 -0700)] 
Fix for key return size.

13 years agoMerge in all scanner tree + virtual buckets.
Brian Aker [Tue, 29 Mar 2011 16:54:23 +0000 (09:54 -0700)] 
Merge in all scanner tree + virtual buckets.

13 years agoFix compile issues locally.
Brian Aker [Tue, 29 Mar 2011 16:49:39 +0000 (09:49 -0700)] 
Fix compile issues locally.

13 years agoUpdate for OSX/non binary platforms.
Brian Aker [Tue, 29 Mar 2011 14:54:36 +0000 (07:54 -0700)] 
Update for OSX/non binary platforms.

13 years agoUpdate for virtual buckets/wasn't this just originally the wheel?
Brian Aker [Tue, 29 Mar 2011 00:16:54 +0000 (17:16 -0700)] 
Update for virtual buckets/wasn't this just originally the wheel?

13 years agoFix need for permissive.-------------- This line and the following will be ignored...
Brian Aker [Mon, 28 Mar 2011 18:14:29 +0000 (11:14 -0700)] 
Fix need for permissive.-------------- This line and the following will be ignored --------------

modified:
  libmemcached/options/parser.cc
  libmemcached/options/parser.yy
  libmemcached/options/scanner.cc
  libmemcached/options/scanner.h
  libmemcached/options/scanner.l

13 years agoMerge in changes around setting up better syntax for distribution.
Brian Aker [Mon, 28 Mar 2011 06:26:52 +0000 (23:26 -0700)] 
Merge in changes around setting up better syntax for distribution.

13 years agoRemove cork from being optional, just use it as we need it.
Brian Aker [Mon, 28 Mar 2011 04:23:13 +0000 (21:23 -0700)] 
Remove cork from being optional, just use it as we need it.

13 years agoMove cached errno such that it now lives behind the API.
Brian Aker [Mon, 28 Mar 2011 01:31:30 +0000 (18:31 -0700)] 
Move cached errno such that it now lives behind the API.

13 years agoOrganize ketama a bit more (ie lets keep it in its own little basket).
Brian Aker [Mon, 28 Mar 2011 01:06:41 +0000 (18:06 -0700)] 
Organize ketama a bit more (ie lets keep it in its own little basket).

13 years agoMerge in new protocol interface bits.
Brian Aker [Sun, 27 Mar 2011 23:50:09 +0000 (16:50 -0700)] 
Merge in new protocol interface bits.

13 years agoMove the logic out for building the parser.
Brian Aker [Sun, 27 Mar 2011 21:50:57 +0000 (14:50 -0700)] 
Move the logic out for building the parser.

13 years agoChecking in the parser/scanner files.
Brian Aker [Sun, 27 Mar 2011 21:32:32 +0000 (14:32 -0700)] 
Checking in the parser/scanner files.

13 years agoMerge in fixes for test which leaked memory.
Brian Aker [Sun, 27 Mar 2011 15:48:46 +0000 (08:48 -0700)] 
Merge in fixes for test which leaked memory.

13 years agoMerge in parser adjustment so that = now belongs to the actual parser.
Brian Aker [Sun, 27 Mar 2011 03:03:19 +0000 (20:03 -0700)] 
Merge in parser adjustment so that = now belongs to the actual parser.

13 years agoShift = over being done by scanner, ie faster match.
Brian Aker [Sun, 27 Mar 2011 00:40:48 +0000 (17:40 -0700)] 
Shift = over being done by scanner, ie faster match.

13 years agoMerge in change such that we now use "config_" as the prepend on the
Brian Aker [Sun, 27 Mar 2011 00:29:14 +0000 (17:29 -0700)] 
Merge in change such that we now use "config_" as the prepend on the
parser/scanner.

13 years agoMerge in additional tests/remove any usages of STL from main library.
Brian Aker [Sat, 26 Mar 2011 23:56:28 +0000 (16:56 -0700)] 
Merge in additional tests/remove any usages of STL from main library.

13 years agoMerge in additional changes so that we remove a usage of std::string in the
Brian Aker [Sat, 26 Mar 2011 04:48:33 +0000 (21:48 -0700)] 
Merge in additional changes so that we remove a usage of std::string in the
core.

13 years agoClean up header files a bit.
Brian Aker [Sat, 26 Mar 2011 00:03:31 +0000 (17:03 -0700)] 
Clean up header files a bit.