@Override
public Pair<String, Pair<Boolean, List<ExecuteResult>>> next(String sessionId)
throws IOException {
FClientCallable callable = callables.get(sessionId);
if (callable == null) {
throw new UnknownSessionException(sessionId);
}
ExecuteResponse response = null;
try {
response = callable.withRetries();
List<ExecuteResultProto> results = response.getResultList();