-
Why do clients reports error code 22: AEROSPIKE_ERR_FAIL_FORBIDDEN on a strongly-consistent namespace?
Problem DescriptionA client (can also be asrestore) reports an error during ope...
-
Why do clients reports error code 22: AEROSPIKE_ERR_FAIL_FORBIDDEN when doing a scan?
Problem DescriptionA client (can also be asrestore) reports an error during ope...
-
Why do clients reports error code 22: AEROSPIKE_ERR_FAIL_FORBIDDEN when writing to a set?
Problem DescriptionA client (can also be asrestore) reports an error during ope...
-
Why do I get "Invalid namespace error" ?
Problem DescriptionClient got "Invalid namespace" error exception even though t...
-
Why do I see this timeout exception with "node=null" on Async Java Application?
Problem DescriptionI see the following exception on my Java Async Application w...
-
How To Implement Rack Aware reads in practice?
ContextIn many cloud environments, it is best practice to build a cluster which...
-
Why do we get role violation error 81 when running a UDF through a client?
Problem DescriptionA user is set up with read-write-udf permission, verified vi...
-
How to resolve Too Many Open Files error on Client Side?
Problem DescriptionThe following error is returned on Aerospike clients and wan...
-
No Exception thrown when querying a bin which is not indexed
Problem DescriptionAlthough the query() method has been invoked, unless the ret...
-
Python client manylinux2010 wheel install and openssl
Problem DescriptionStarting with the Python Client version 3.8.0 and above, whe...
-
When using Aerospike clients in asynchrous mode it may be advantageous to clean up all outstanding calls during shutdown. What is the proper way to do this?
DetailWhen using Aerospike clients in asynchrous mode it may be advantageous to...
-
FAQ - Are non-retryable exceptions in Java threadPool passed to caller?
DetailThe Aerospike Java Client offers the use of custom threadpool configurati...
-
Can a Record Exceed the Maximum Size During a Sequence of Multiple Operations?
DetailOne client request to the server can perform multiple operations on a rec...
-
Why are some java client methods not atomic by design?
DetailIn the Aerospike Java client asynchronous API there are two methods, Nett...
-
Error 22 on node addition with strong consistency
Problem DescriptionWith Aerospike 4.0 through 4.2, a brief period of “stop writ...
-
Benchmark throughput drops to 0 when node removed from Aerospike cluster
Problem DescriptionWhen running an Aerospike benchmark against a cluster, when ...
-
FAQ: Error FAIL:201:NO INDEX on Secondary Index creation
DetailWhen creating a secondary index through a client library, the following e...
-
What does InDoubt=true boolean exception response means?
DetailAerospike Clients can have a transaction failure response with InDoubt=tr...
-
FAQ - What is the tend interval ?
DetailWithin the client policy for Aerospike Clients, there is a tend interval ...
-
Why am I getting Unexpected batch key returned null 0
Problem Description2022-02-14 18:10:56.006 ERROR com.cache.AerospikeService Err...
-
How to troubleshoot async delay queue full errors?
Problem DescriptionWhen using the Java client in asynchronous mode the followin...
-
Batch transaction against a set with set level permissions throws role violation
Problem DescriptionWhen a role has been given set level permissions, when a bat...
-
Is there an IO operation during a query with includeBinData False against TTL
DetailMy application uses predicate filtering and has includeBinData set to fal...
-
C and Python clients does not obey rack preference in clusters with more than two racks
Problem DescriptionIf you have a C or Python client configured to be rack aware...
-
FAQ - Why Do Java Connection Stats Show One Extra Connection Not In The Pool?
DetailWhen the Java client API reports the connection statistics, there’s one m...
-
What policy is used with an operate command?
DetailAn Aerospike operate command may include multiple operations which may or...
-
CVE-2023-36480 - Aerospike Java Client vulnerable to unsafe deserialization of server responses
DetailCVE-2023-36480 - Aerospike Java Client vulnerable to unsafe deserializati...
-
How can a client write both fail with a generation error and have inDoubt=true?
DetailNormally when a write transaction fails with a definitive server-side err...
-
FAQ Why am I getting error code 160 on my geoJSON
DetailWhen inserting basic coordinates, some of them are failing with error cod...
-
How to configure TLS in Spark Connector?
ContextThis article provides sample code on setting up TLS on Spark Connector.M...