libmemcache 1.2.4 review
Downloadlibmemcache is the C API for memcached(8), a high-performance, distributed memory object caching system. Requirements: · pmk I
|
|
libmemcache is the C API for memcached(8), a high-performance, distributed memory object caching system.
Requirements:
pmk
Installation:
Build instructions:
% cd libmemcache-x.y.z
% pmk
% make
% sudo make install
To compile with debugging, call pmk with '-e debug'.
% cd libmemcache-x.y.z
% pmk -e debug
% make
% sudo make install
What's New in This Release:
memcache.h, pmkfile: Roll out 1.2.4 as a bug fix release for various brain-o's and bugs. As things stand, however, seems as though the lib is working well for most people... now to get 1.3 out the door w/ its much needed error handling.
memcache.c: size_t's format should be %lu, not %u. Why can't everyone use compilers that support the %z format modifier?
memcache.c: Fix incorrect handling of buffers often caused by slow network connections (often seen on buggy linux machines or OS-X which doesn't have a functioning TCP_NOPUSH).
memcache.c: Fix a memory leak and segfault resulting from my moving of buffers to be per-server specific struct from the per-memcache struct.
INSTALL: Add a bit of errata for gcc 2.X.
regress.c: Add note pointing out for developers to use strlen() instead of MCM_CSTRLEN().
memcache.h: Shuffle around the order of the memcache ctxt
memcache.h: Add a void *misc pointer to struct memcache_server. Turns out this was the only structure missing this nugget. Quite handy when it comes to embedding memcache(3) in other languages.
libmemcache 1.2.4 search tags