private <T> List<CompletableFuture<?>> asyncRequests(List<? extends Row> actions) { return map(getBatchExecutor().issueAsyncRowRequests(actions, new Object[actions.size()], null), FutureUtils::toCompletableFuture); }
private <T> List<CompletableFuture<?>> asyncRequests(List<? extends Row> actions) { return map(getBatchExecutor().issueAsyncRowRequests(actions, new Object[actions.size()], null), FutureUtils::toCompletableFuture); }
"Result array must have same dimensions as actions list."); Timer.Context timerContext = batchTimer.time(); List<ListenableFuture<?>> resultFutures = issueAsyncRowRequests(actions, results, callback); try {
"Result array must have same dimensions as actions list."); Timer.Context timerContext = batchTimer.time(); List<ListenableFuture<?>> resultFutures = issueAsyncRowRequests(actions, results, callback); try {