As far as I understand there does not seem to be any batching per node to get documents by key, only running tasks in parallel per document?
If I want to get 2000 documents, I most likely do not want to do 2000 requests. It would probably be better to batch the number of requests per node.
When looking into the code, the CouchbaseRequestExecuter seems to execute each operation separately where each get operation has a one-to-one relationship to a document. What am I missing?