This changes the retriever strategy to only accept the shard iterator when we have accepted a result to return. This is for the asynchronous retriever where multiple threads may contend for the same iterator slot. This ensures only the one selected for the response will advance the shard iterator. |
||
|---|---|---|
| .. | ||
| main/java/com/amazonaws/services/kinesis | ||
| test/java | ||