Automatic Retries?

Hi,

Does the Couchbase Java SDK perform retries on transient failures when doing insert, fetch and query operations?

When using the async APIs do I need to explicitly define a RetryFunction using flatMap().retryWhen(…) or can I just rely on the sdk to retry operations if needed?

Thanks,
Lucas