We are using the 3.1.2. Java async client and are experiencing timeouts. When trying to get more information, we noticed that the Timeout Exception thrown in the AsyncClient does not provide additional information, unlike the one thrown in the SyncClient:
throw new AerospikeException.Timeout(node, policy.timeout, iterations, failedNodes, failedConns);
Would be great if the AsyncClient would provide the same debug information as the SyncClient.