NOTICE: This package has been removed from pkgsrc

./wip/libmemcached, C and C++ client library to the memcached server

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.43, Package name: libmemcached-0.43, Maintainer: mbowie

libmemcached is a C and C++ client library to the memcached
server (http://danga.com/memcached). It has been designed to
be light on memory usage, thread safe, and provide full
access to server side methods.


Required to build:
[devel/libtool-base] [devel/pkg-config]

Master sites:

SHA1: c11c77b26a882d12885b57fc607be1b7cbe434aa
RMD160: 2e2f05e27df110020a6f787624b0f80de1518336
Filesize: 721.525 KB

Version history: (Expand)


CVS history: (Expand)


   2012-11-22 12:36:41 by othyro | Files touched by this commit (7) | Package removed
Log message:
Removing archive version of libmemcached. Use the one in devel/ from now on
and send pull up requests with patches there. OK'd by maintainer in private
mail.
   2012-10-03 11:10:35 by Aleksej Saushev | Files touched by this commit (193)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2011-08-29 17:05:47 by Matthew Sporleder | Files touched by this commit (1) | Package updated
Log message:
update PLIST to make install actually work

   2010-09-17 13:57:05 by Filip Hajny | Files touched by this commit (6) | Package updated
Log message:
Updated wip/libmemcached to 0.43.

0.43
* Added --args to memstat so that a greater range of values can be returned.
* Prelimanary support for Windows.
* memcached_stat_execute() merged. 

0.42
* Mistake in libtool caused issue with library version.

0.41
* Added --file for memcat.
* Added limemcached_ping() to libmemcached_util.
* Bugfix for some cases where connect would have issues with timeout.
* Wrong value for errno given as error on an IO failure inside of poll.
* Bug fix for issue where multiple interfaces with bad DNS were not being
  caught.

0.40
* Placed retry logic in for busted resolvers.
* Add an ignore for SIGPIPE to solve OSX issues.
* A couple of fixed for memcached_light server.
* Updated to debug mode to track io_wait.

0.39
* Add support for prefix keys to binary protocol.
* Remove the undocumented call memcached_server_remove().
* The undocumented call memcached_server_by_key() now returns const.
* memcached_server_error_reset() has been deprecated.
* memcached_server_list() has been deprecated. Use memcached_server_cursor()
  to walk the servers found in a memcached_st() structure.
* memcached_verbosity() can now be run concurrently with other operations.
* SASL support.
* Fixes memory leak found in EJECT HOSTS.

0.38
* C++ interface for libhashkit.
* Modified memcached_set_memory_allocators() so that it requires a context
  pointer.
* memcached_clone() now runs 5 times faster.
* Functions used for callbacks are now given const memcached_st.
* Added MEMCACHED_BEHAVIOR_CORK.
* memslap now creates a configuration file at ~/.memslap.cnf.
* memcached_purge() now calls any callbacks registered during get execution.
* Many fixes to memslap.
* Updates for memcapable.
* Compile fixes for OpenBSD.
* Fix for possible recursive decent on IO failure.

0.37
* Fixed build for libhashkit.
* Fixed install path regression.  
* Modified RPM to strict check install. 
* Added documentation for memcached_server_cursor().
* Added memcached_servers_reset().
* Modified memcached_st to remove dead cursor_server member.

0.36
* Merged in new memslap utility.
* All of constants.h has been updated to match style (all old identifiers
  continue to work).
* Added first pass for libhashkit.
* Updated test Framework/extended tests.
* Random read support during replication added.
* Modified use_sort so that the option can be applied to any distribution
  type.
* We removed the MEMCACHED_BEHAVIOR_KETAMA_COMPAT_MODE added in 0.35.
  Instead use memcached_behavior_set_distribution().

0.35
* Added support for by_key operations for inc/dec methods.
* Added mget test to memslap.
* Support for compatible ketama for SpyMemcached.
* Update C++ interface.
* Fix for memcp.

0.34
* Added support for setting behavior flags on a connection pool.
* Don't increment server_failure_counter on normal disconnects.
* Added prototype for a callback based protocol parser (server side)
  with examples so that you could let your own application speak
  the memcached protocol.
* Updated memcapable to test ASCII protocol.
* Changed behavior so that server can be removed at first sign of failure.
* Added memcached_server_get_last_disconnect() call.
   2010-06-09 13:27:44 by Filip Hajny | Files touched by this commit (1)
Log message:
Do not build a 64bit version unless told so via ABI

   2009-10-13 21:58:27 by Filip Hajny | Files touched by this commit (1)
Log message:
Removing the 32 vs 64 bit handling for Solaris for now,
needs to be handled better.
   2009-10-06 11:09:00 by Filip Hajny | Files touched by this commit (2)
Log message:
Adding dtrace option support
Fixing CXX arguments for Solaris/GCC 3.x
Fixing 32bit building issues on Solaris
Converting space intents to tabs in Makefile
   2009-10-06 03:17:03 by Mike Bowie | Files touched by this commit (5) | Imported package
Log message:
Import libmemcached-0.33 as wip/libmemcached.

libmemcached is a C and C++ client library to the memcached
server (http://danga.com/memcached). It has been designed to
be light on memory usage, thread safe, and provide full
access to server side methods.