package
1.24.0
Repository: https://github.com/hamaxx/aerospike-client-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Should connection be put back into pool.
New AerospikeError generates a new AerospikeError instance.
NewBufferPool creates a new buffer pool.
NewMessage generates a new Message instance.
NewPool creates a new fixed size pool.
Return result code as a string.
TTL converts an Expiration time from citrusleaf epoc to TTL in seconds.

# Constants

LUA file does not exist.
UDF does not exist.
Batch functionality has been disabled.
Batch max requests have been exceeded.
All batch queues are full.
On create-only (write unique) operations on a bin that already exists.
Bin name length greater than 14 characters.
Specified bin name does not exist in record.
Operation is not supported with configured bin type (single-bin or multi-bin).
citrusleaf epoc: Jan 01 2010 00:00:00 GMT.
Expected cluster ID was not received.
Asynchronous max concurrent database commands have been exceeded and therefore rejected.
Specified bin name does not exist in record.
Security credential is invalid.
Element Already Exists in CDT.
Element Not Found in CDT.
Operation not allowed at this time.
Forbidden password (e.g.
On modifying a record with unexpected generation.
Invalid GeoJSON on insert/update.
Security protocol not followed.
Secondary index already exists.
Generic secondary index error.
Maximum number of indexes exceeded.
Index name maximum length exceeded.
Requested secondary index does not exist.
Secondary index not available.
Secondary index memory space exceeded.
Administration command is invalid.
Security credential is invalid.
Administration field is invalid.
Invalid namespace.
Chosen node is not currently active.
Password is invalid.
Privilege is invalid.
Role name is invalid.
User name is invalid.
Too many concurrent operations on the same record.
On create-only (write unique) operations on a record that already exists.
Key type mismatch.
On retrieving, touching or replacing a record that doesn't exist.
The requested item in a large collection was not found.
sizeof(MessageHeader).
No description provided by the author
No description provided by the author
There were no connections available to the node in the pool, and the pool was limited.
XDS product is not available.
User must be authentication before performing database operations.
Operation was successful.
Bad parameter(s) were passed in database operation call.
Client parse error.
Secondary index query aborted.
Duplicate TaskId sent for the statement.
There are no more records left for query.
Generic query error.
Query NetIO error on server.
Secondary index queue full.
Query was terminated by user.
Secondary index query timed out on server.
Record size exceeds limit.
Recordset has already been closed or cancelled.
Role already exists.
User does not posses the required role to perform the database operation.
Scan aborted by server.
Scan was terminated by user.
Administration command is invalid.
Security type not supported by connected server.
Administration field is invalid.
Client serialization error.
Unknown server failure.
Server has run out of memory.
Server is not accepting requests.
Client or server has timed out.
Asynchronous max concurrent database commands have been exceeded and therefore rejected.
A user defined function returned an error code.
Unsupported Server Feature (e.g.
User was previously created.

# Variables

No description provided by the author
No description provided by the author

# Structs

AerospikeError implements error interface for aerospike specific errors.
BufferPool implements a specialized buffer pool.
No description provided by the author
No description provided by the author
Pool implements a general purpose fixed-size pool.

# Type aliases

ResultCode signifies the database operation error codes.