awesomized/libmemcached
14 years agoUpdates from Monty for Pandora
Brian Aker [Wed, 13 Jan 2010 21:18:05 +0000 (13:18 -0800)] 
Updates from Monty for Pandora

14 years agoFix for bug #15450
Brian Aker [Wed, 13 Jan 2010 20:56:01 +0000 (12:56 -0800)] 
Fix for bug #15450

14 years agoForce configure.ac to use bash. ODDNESS in libm check on FreeBSD otherwise.
Monty Taylor [Wed, 13 Jan 2010 19:56:45 +0000 (11:56 -0800)] 
Force configure.ac to use bash. ODDNESS in libm check on FreeBSD otherwise.

14 years agoAdded LIBM link-line.
Monty Taylor [Wed, 13 Jan 2010 19:21:11 +0000 (11:21 -0800)] 
Added LIBM link-line.

14 years agoMerge Jean-Charles
Brian Aker [Wed, 13 Jan 2010 19:03:12 +0000 (11:03 -0800)] 
Merge Jean-Charles

14 years agoAddition for memcached_light to have a pid file.
Brian Aker [Wed, 13 Jan 2010 17:32:58 +0000 (09:32 -0800)] 
Addition for memcached_light to have a pid file.

14 years agoMerge Stewart
Brian Aker [Wed, 13 Jan 2010 04:50:50 +0000 (20:50 -0800)] 
Merge Stewart

14 years agoFinal bits of abstraction.
Brian Aker [Tue, 12 Jan 2010 23:42:29 +0000 (15:42 -0800)] 
Final bits of abstraction.

14 years agoFix test cases for encapsulation.
Brian Aker [Tue, 12 Jan 2010 22:57:11 +0000 (14:57 -0800)] 
Fix test cases for encapsulation.

14 years agoPartial encapsulation of memcached_st->hosts
Brian Aker [Tue, 12 Jan 2010 20:20:04 +0000 (12:20 -0800)] 
Partial encapsulation of memcached_st->hosts

14 years agoAbstract out ptr->hosts[server_key] references.
Brian Aker [Tue, 12 Jan 2010 07:00:20 +0000 (23:00 -0800)] 
Abstract out ptr->hosts[server_key] references.

14 years agoSpec fix.
Brian Aker [Tue, 12 Jan 2010 01:01:32 +0000 (17:01 -0800)] 
Spec fix.

14 years agoUpdates for version 0.37. 0.37
Brian Aker [Tue, 12 Jan 2010 00:30:08 +0000 (16:30 -0800)] 
Updates for version 0.37.

14 years agoPut the doc and version back into the configure.ac
Monty Taylor [Tue, 12 Jan 2010 00:33:21 +0000 (16:33 -0800)] 
Put the doc and version back into the configure.ac

14 years ago.pop now ignored.
Brian Aker [Mon, 11 Jan 2010 23:59:39 +0000 (15:59 -0800)] 
.pop now ignored.

14 years agoUpdated .spec file for release.
Brian Aker [Mon, 11 Jan 2010 23:44:15 +0000 (15:44 -0800)] 
Updated .spec file for release.

14 years agoUpdated test framework.
Brian Aker [Mon, 11 Jan 2010 23:28:18 +0000 (15:28 -0800)] 
Updated test framework.

14 years agoFix structure of test.c where we call code before/after a collection runs.
Brian Aker [Mon, 11 Jan 2010 21:47:22 +0000 (13:47 -0800)] 
Fix structure of test.c where we call code before/after a collection runs.

14 years agoAbsorb test bits into anonymous structure.
Brian Aker [Mon, 11 Jan 2010 21:07:36 +0000 (13:07 -0800)] 
Absorb test bits into anonymous structure.

14 years agoNew stats output for collection information.
Brian Aker [Mon, 11 Jan 2010 20:50:35 +0000 (12:50 -0800)] 
New stats output for collection information.

14 years agoName correction for test system.
Brian Aker [Mon, 11 Jan 2010 18:00:43 +0000 (10:00 -0800)] 
Name correction for test system.

14 years agoStyle cleanup.
Brian Aker [Mon, 11 Jan 2010 03:19:32 +0000 (19:19 -0800)] 
Style cleanup.

14 years agodon't convert between 16 and 32 bit when you don't need to
Stewart Smith [Sun, 10 Jan 2010 23:41:12 +0000 (10:41 +1100)] 
don't convert between 16 and 32 bit when you don't need to

14 years agobe strict about port numbers being in in_port_t not uint32_t
Stewart Smith [Sun, 10 Jan 2010 23:40:33 +0000 (10:40 +1100)] 
be strict about port numbers being in in_port_t not uint32_t

14 years agobe strict about port numbers being in in_port_t not uint32_t
Stewart Smith [Sun, 10 Jan 2010 23:40:22 +0000 (10:40 +1100)] 
be strict about port numbers being in in_port_t not uint32_t

14 years agoincorrect use in example/memcached_light causing segfaults every 2nd time you ran it.
Stewart Smith [Sun, 10 Jan 2010 23:40:03 +0000 (10:40 +1100)] 
incorrect use in example/memcached_light causing segfaults every 2nd time you ran it.

14 years agoMerged stewart.
Monty Taylor [Sun, 10 Jan 2010 06:46:36 +0000 (22:46 -0800)] 
Merged stewart.

14 years agoMerged up with build.
Monty Taylor [Sun, 10 Jan 2010 06:39:39 +0000 (22:39 -0800)] 
Merged up with build.

14 years agoFixed a pandora-build check.
Monty Taylor [Sun, 10 Jan 2010 06:35:43 +0000 (22:35 -0800)] 
Fixed a pandora-build check.

14 years agoActually install protocol_binary - because it's required for protocol_handler.
Monty Taylor [Sun, 10 Jan 2010 06:33:54 +0000 (22:33 -0800)] 
Actually install protocol_binary - because it's required for protocol_handler.

14 years agoUpdated pandora-build.
Monty Taylor [Sun, 10 Jan 2010 06:27:43 +0000 (22:27 -0800)] 
Updated pandora-build.

14 years agoUpdated comments in code.
Brian Aker [Sun, 10 Jan 2010 06:11:32 +0000 (22:11 -0800)] 
Updated comments in code.

14 years agoRemoved cursor_server from memcached_st.
Brian Aker [Sun, 10 Jan 2010 05:51:59 +0000 (21:51 -0800)] 
Removed cursor_server from memcached_st.

14 years agouse LIBM instead of -lm as per mtaylor review
Stewart Smith [Sun, 10 Jan 2010 04:39:20 +0000 (15:39 +1100)] 
use LIBM instead of -lm as per mtaylor review

14 years agomemslap needs to link with -lm for math
Stewart Smith [Sun, 10 Jan 2010 04:05:15 +0000 (15:05 +1100)] 
memslap needs to link with -lm for math

14 years agonumber_of_hosts <-- encapsulated.
Brian Aker [Sun, 10 Jan 2010 00:49:55 +0000 (16:49 -0800)] 
number_of_hosts <-- encapsulated.

14 years agoMatch count (and sorted .bzignore)
Brian Aker [Sat, 9 Jan 2010 22:34:59 +0000 (14:34 -0800)] 
Match count (and sorted .bzignore)

14 years agoVersion update information.
Brian Aker [Fri, 8 Jan 2010 23:38:15 +0000 (15:38 -0800)] 
Version update information.

14 years agoUpdated docs for server_cursor() API.
Brian Aker [Fri, 8 Jan 2010 23:24:33 +0000 (15:24 -0800)] 
Updated docs for server_cursor() API.

14 years agoFix for regression during install.
Brian Aker [Fri, 8 Jan 2010 21:25:44 +0000 (13:25 -0800)] 
Fix for regression during install.

14 years agoUpdates, rpm now tests the install locations.
Brian Aker [Fri, 8 Jan 2010 21:22:36 +0000 (13:22 -0800)] 
Updates, rpm now tests the install locations.

14 years agoUse RPM to test install path
Brian Aker [Fri, 8 Jan 2010 20:35:22 +0000 (12:35 -0800)] 
Use RPM to test install path

14 years agoFixed the header install.
Monty Taylor [Fri, 8 Jan 2010 20:26:21 +0000 (12:26 -0800)] 
Fixed the header install.

14 years agoUpdating build for libhashkit.
Brian Aker [Thu, 7 Jan 2010 20:23:36 +0000 (12:23 -0800)] 
Updating build for libhashkit.

14 years agoFix titals.
Brian Aker [Thu, 7 Jan 2010 06:40:51 +0000 (22:40 -0800)] 
Fix titals.

14 years agoDoing final commit before release. RPM updated, version incremented.
Brian Aker [Thu, 7 Jan 2010 03:17:28 +0000 (19:17 -0800)] 
Doing final commit before release. RPM updated, version incremented.

14 years agoFix Trond's email address.
Brian Aker [Thu, 7 Jan 2010 02:17:26 +0000 (18:17 -0800)] 
Fix Trond's email address.

14 years agoYet more fixes to the manpages.
Brian Aker [Thu, 7 Jan 2010 00:34:32 +0000 (16:34 -0800)] 
Yet more fixes to the manpages.

14 years agoMake works...
Monty Taylor [Wed, 6 Jan 2010 23:26:59 +0000 (15:26 -0800)] 
Make works...

14 years agoTemp save for Monty.
Brian Aker [Wed, 6 Jan 2010 22:39:29 +0000 (14:39 -0800)] 
Temp save for Monty.

14 years agoCorrent pod -> html and update ignore file.
Brian Aker [Wed, 6 Jan 2010 19:18:31 +0000 (11:18 -0800)] 
Corrent pod -> html and update ignore file.

14 years agoFixed the support for html creation from pod files.
Brian Aker [Wed, 6 Jan 2010 19:15:30 +0000 (11:15 -0800)] 
Fixed the support for html creation from pod files.

14 years agoUpdating Changelog
Brian Aker [Wed, 6 Jan 2010 17:22:43 +0000 (09:22 -0800)] 
Updating Changelog

14 years agoNot allowed as local.
Brian Aker [Wed, 6 Jan 2010 00:08:12 +0000 (16:08 -0800)] 
Not allowed as local.

14 years agoBad library header.
Brian Aker [Tue, 5 Jan 2010 23:27:13 +0000 (15:27 -0800)] 
Bad library header.

14 years agoUpdate on memslap docs.
Brian Aker [Tue, 5 Jan 2010 22:55:54 +0000 (14:55 -0800)] 
Update on memslap docs.

14 years agoUpdating man page.
Brian Aker [Tue, 5 Jan 2010 20:31:55 +0000 (12:31 -0800)] 
Updating man page.

14 years agoMerge Monty
Brian Aker [Tue, 5 Jan 2010 19:51:39 +0000 (11:51 -0800)] 
Merge Monty

14 years agoUpdated stats object to use a root like other structures.
Brian Aker [Sun, 3 Jan 2010 01:58:40 +0000 (17:58 -0800)] 
Updated stats object to use a root like other structures.

14 years agoSimple dead code removal and fix for analysis structure always being free()
Brian Aker [Sun, 3 Jan 2010 01:24:11 +0000 (17:24 -0800)] 
Simple dead code removal and fix for analysis structure always being free()

14 years agoMoved init for socket to options.
Brian Aker [Sun, 3 Jan 2010 01:07:52 +0000 (17:07 -0800)] 
Moved init for socket to options.

14 years agoWhite space fix
Brian Aker [Sat, 2 Jan 2010 20:08:56 +0000 (12:08 -0800)] 
White space fix

14 years agoMerged in pandora-build changes from gearman.
Monty Taylor [Sat, 2 Jan 2010 05:10:47 +0000 (21:10 -0800)] 
Merged in pandora-build changes from gearman.

14 years agoUpdated pandora-build.
Monty Taylor [Sat, 2 Jan 2010 04:59:12 +0000 (20:59 -0800)] 
Updated pandora-build.

14 years agoFixed some spelling errors.
Monty Taylor [Sat, 2 Jan 2010 04:50:19 +0000 (20:50 -0800)] 
Fixed some spelling errors.

14 years agoMerge from Monty
Brian Aker [Wed, 30 Dec 2009 03:18:20 +0000 (19:18 -0800)] 
Merge from Monty

14 years agoWhite space fix.
Brian Aker [Wed, 30 Dec 2009 02:36:58 +0000 (18:36 -0800)] 
White space fix.

14 years agoMade the memcached_string stuff private, but still testable.
Monty Taylor [Tue, 29 Dec 2009 19:14:03 +0000 (11:14 -0800)] 
Made the memcached_string stuff private, but still testable.

14 years agoFix for test.h
Brian Aker [Thu, 24 Dec 2009 18:47:13 +0000 (10:47 -0800)] 
Fix for test.h

14 years agoUpdated memcached.h so that it contains only its structure.
Brian Aker [Tue, 22 Dec 2009 06:58:44 +0000 (22:58 -0800)] 
Updated memcached.h so that it contains only its structure.

14 years agoICC fixes.
Brian Aker [Mon, 21 Dec 2009 07:17:06 +0000 (23:17 -0800)] 
ICC fixes.

14 years agoICC fixes.
Brian Aker [Mon, 21 Dec 2009 07:10:49 +0000 (23:10 -0800)] 
ICC fixes.

14 years agoICC fix
Brian Aker [Mon, 21 Dec 2009 07:02:19 +0000 (23:02 -0800)] 
ICC fix

14 years agoMerge Trond
Brian Aker [Mon, 21 Dec 2009 05:56:00 +0000 (21:56 -0800)] 
Merge Trond

14 years agoDon't invoke make directly in recursive make. use $(MAKE)
Trond Norbye [Sun, 20 Dec 2009 21:29:01 +0000 (22:29 +0100)] 
Don't invoke make directly in recursive make. use $(MAKE)

14 years agoMerge podchecker.
Brian Aker [Sun, 20 Dec 2009 19:36:04 +0000 (11:36 -0800)] 
Merge podchecker.

14 years agoMvoe pool to fit style.
Brian Aker [Sun, 20 Dec 2009 19:28:28 +0000 (11:28 -0800)] 
Mvoe pool to fit style.

14 years agoDetect podchecker during configure
Trond Norbye [Sun, 20 Dec 2009 11:18:07 +0000 (12:18 +0100)] 
Detect podchecker during configure

14 years agoTest updates.
Brian Aker [Sat, 19 Dec 2009 09:13:26 +0000 (01:13 -0800)] 
Test updates.

14 years agofix whitespace.
Brian Aker [Sat, 19 Dec 2009 03:04:33 +0000 (19:04 -0800)] 
fix whitespace.

14 years agoUpdate test.c
Brian Aker [Sat, 19 Dec 2009 02:25:46 +0000 (18:25 -0800)] 
Update test.c

14 years agoClean up docs.
Brian Aker [Sat, 19 Dec 2009 01:28:01 +0000 (17:28 -0800)] 
Clean up docs.

14 years agoMerge Monty
Brian Aker [Sat, 19 Dec 2009 00:24:01 +0000 (16:24 -0800)] 
Merge Monty

14 years agoAdded file for unknowns.
Brian Aker [Sat, 19 Dec 2009 00:22:26 +0000 (16:22 -0800)] 
Added file for unknowns.

14 years agoFixed solaris 64 bit test.
Monty Taylor [Sat, 19 Dec 2009 00:18:49 +0000 (16:18 -0800)] 
Fixed solaris 64 bit test.

14 years agoDeal with atomic stats variables on 32-bit machines.
Monty Taylor [Fri, 18 Dec 2009 23:59:37 +0000 (15:59 -0800)] 
Deal with atomic stats variables on 32-bit machines.

14 years agoTest cleanup.
Brian Aker [Fri, 18 Dec 2009 22:23:40 +0000 (14:23 -0800)] 
Test cleanup.

14 years agoMerge code fix for replication non-block test failing instead of skipping on
Brian Aker [Fri, 18 Dec 2009 21:49:37 +0000 (13:49 -0800)] 
Merge code fix for replication non-block test failing instead of skipping on
old versions.

14 years agoICC and test fix.
Brian Aker [Fri, 18 Dec 2009 18:46:19 +0000 (10:46 -0800)] 
ICC and test fix.

14 years agoMerge Trond
Brian Aker [Fri, 18 Dec 2009 16:52:59 +0000 (08:52 -0800)] 
Merge Trond

14 years agoFix problem with bumping the command counter _before_ connecting to the server
Trond Norbye [Fri, 18 Dec 2009 12:07:20 +0000 (13:07 +0100)] 
Fix problem with bumping the command counter _before_ connecting to the server

14 years agoCode cleanup in memcached_io_close
Trond Norbye [Fri, 18 Dec 2009 11:18:05 +0000 (12:18 +0100)] 
Code cleanup in memcached_io_close

14 years agomemcached_quit should clear internal server variables
Trond Norbye [Fri, 18 Dec 2009 11:17:36 +0000 (12:17 +0100)] 
memcached_quit should clear internal server variables

14 years agoIgnore unknown stat keys
Trond Norbye [Fri, 18 Dec 2009 10:20:24 +0000 (11:20 +0100)] 
Ignore unknown stat keys

14 years agoDisable murmur test on sparc hardware (platform specific hash algorith)
Trond Norbye [Fri, 18 Dec 2009 10:07:29 +0000 (11:07 +0100)] 
Disable murmur test on sparc hardware (platform specific hash algorith)

14 years agoAdded dependencies to allow parallel compilation
Trond Norbye [Fri, 18 Dec 2009 10:06:36 +0000 (11:06 +0100)] 
Added dependencies to allow parallel compilation

14 years agoMerge Monty.
Brian Aker [Fri, 18 Dec 2009 05:45:53 +0000 (21:45 -0800)] 
Merge Monty.

14 years agoICC cleanups
Brian Aker [Fri, 18 Dec 2009 02:37:31 +0000 (18:37 -0800)] 
ICC cleanups

14 years agoMerged from build.
Monty Taylor [Fri, 18 Dec 2009 01:25:43 +0000 (17:25 -0800)] 
Merged from build.

14 years agoUpdated to latest pandora-build. Removed the .ver scripts to be consistent with other...
Monty Taylor [Fri, 18 Dec 2009 00:00:02 +0000 (16:00 -0800)] 
Updated to latest pandora-build. Removed the .ver scripts to be consistent with other libs.