int totalKeys = keys.getRowCount(); int partSize = totalKeys / NUMBER_OF_INDEX_SPLITS; List<PrestoThriftSplit> splits = new ArrayList<>(NUMBER_OF_INDEX_SPLITS);
@Override public ListenableFuture<PrestoThriftSplitBatch> getIndexSplits(PrestoThriftSchemaTableName schemaTableName, List<String> indexColumnNames, List<String> outputColumnNames, PrestoThriftPageResult keys, PrestoThriftTupleDomain outputConstraint, int maxSplitCount, PrestoThriftNullableToken nextToken) if (keys.getRowCount() == 0) { return immediateFuture(new PrestoThriftSplitBatch(ImmutableList.of(), null));
int totalKeys = keys.getRowCount(); int partSize = totalKeys / NUMBER_OF_INDEX_SPLITS; List<PrestoThriftSplit> splits = new ArrayList<>(NUMBER_OF_INDEX_SPLITS);