pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/libmemcached

Module name:    wip
Committed by:   fhajny
Date:           Fri Sep 17 11:57:05 UTC 2010

Modified Files:
        wip/libmemcached: Makefile PLIST distinfo
Added Files:
        wip/libmemcached/patches: patch-aa

Log Message:
Updated wip/libmemcached to 0.43.

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

* Mistake in libtool caused issue with library version.

* 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

* 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.

* 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.

* C++ interface for libhashkit.
* Modified memcached_set_memory_allocators() so that it requires a context
* memcached_clone() now runs 5 times faster.
* Functions used for callbacks are now given const memcached_st.
* 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.

* 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.

* 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
* We removed the MEMCACHED_BEHAVIOR_KETAMA_COMPAT_MODE added in 0.35.
  Instead use memcached_behavior_set_distribution().

* 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.

* 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.

To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/libmemcached/patches/patch-aa
cvs -z3 rdiff -u -r1.1.1.1 -r1.2 wip/libmemcached/PLIST \
    wip/libmemcached/ wip/libmemcached/distinfo
cvs -z3 rdiff -u -r1.1 -r1.2 wip/libmemcached/
cvs -z3 rdiff -u -r1.4 -r1.5 wip/libmemcached/Makefile

To view a diff of this commit:

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
pkgsrc-wip-cvs mailing list

Home | Main Index | Thread Index | Old Index