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.
libcouchbase
See $INCLUDE/libcouchbase/types.h for a full listing.
$INCLUDE/libcouchbase/types.h
All listings are defined as LIBCOUCHBASE_$name in the C code, and as COUCHBASE_$name in Perl.
LIBCOUCHBASE_$name
COUCHBASE_$name
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. get), but the key was not found.
get
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.
To install Couchbase::Client, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Couchbase::Client
CPAN shell
perl -MCPAN -e shell install Couchbase::Client
For more information on module installation, please visit the detailed CPAN module installation guide.