use of com.datastax.oss.driver.api.core.cql.Row in project thingsboard by thingsboard.
the class CassandraToSqlTable method extractBatchData.
private List<CassandraToSqlColumnData[]> extractBatchData(Iterator<Row> iter) {
List<CassandraToSqlColumnData[]> batchData = new ArrayList<>();
while (iter.hasNext() && batchData.size() < this.batchSize) {
Row row = iter.next();
if (row != null) {
CassandraToSqlColumnData[] data = this.extractRowData(row);
batchData.add(data);
}
}
return batchData;
}
Aggregations