New Features and Behaviour Changes in 1.1.0dp3
Timeouts can occur during topology changes, rather than be correctly retried. Send the retry-packet to new server
Issues: CCBC-64
Fix ringbuffer_memcpy() (36afdb2). Fix ringbuffer_is_continous().
A hang could occur in libcouchbase_wait() after the timeout period. Check for breakout condition after purging servers
Issues: CCBC-62
Destroy view requests items when server get destroyed. Fixes memory leaks.
A fix for a buffer overflow with the supplied password as has been integrated. While it is a buffer overflow issue, this is not considered to be a possible security issue because the password to the bucket is not commonly supplied by an untrusted source
Issues: RCBC-33
A small memory leak can occur with frequent calls to libcouchbase_create() and libcouchbase_destroy()
Issues: CCBC-65
Use vbucket_found_incorrect_master() to get correct server index during relocating buffers. Pick up cookies from pending buffer unless node connected.
Do not call View callbacks for cancelled requests
hashset.c: iterate over whole set on rehashing. Fixes memory leaks related to hash collisions (905ef95)