Couchbase::Client::Errors - Error definitions for Couchbase
This is just a listing of the known and current error codes.
This listing may be incomplete and varies depending on which constants are actually provided by the
libcouchbase installed on your system.
$INCLUDE/libcouchbase/types.h for a full listing.
All listings are defined as
LIBCOUCHBASE_$name in the C code,
COUCHBASE_$name in Perl.
No error has ocurred.
A 'temporary' failure has ocurred. This usually means that the server which was the source or target of the operation (for example, a key store) was unreachable or unresponsive.
An operation which required the key not to already exist was attempted, but the key was found to have already existed
An operation which required the key to already exist was attempted (i.e.
but the key was not found.
A network I/O issue was encountered during the operation.
An operation was sent to the wrong server. The server which received the operation does not host the key.
This error is common during failover and adding a new node to the cluster and is generally transient
Copyright (C) 2012 M. Nunberg
You may use and distributed this software under the same terms and conditions as Perl itself.