public int liveCQL3RowCount(long now) { ColumnCounter counter = getComparator().isDense() ? new ColumnCounter(now) : new ColumnCounter.GroupByPrefix(now, getComparator(), metadata.clusteringColumns().size()); return counter.countAll(this).live(); }
public ColumnCounter columnCounter(CellNameType comparator, long now) { return countCQL3Rows ? new ColumnCounter.GroupByPrefix(now, null, 0) : new ColumnCounter(now); }
public ColumnCounter columnCounter(CellNameType comparator, long now) { if (compositesToGroup < 0) return new ColumnCounter(now); else if (compositesToGroup == 0) return new ColumnCounter.GroupByPrefix(now, null, 0); else if (reversed) return new ColumnCounter.GroupByPrefixReversed(now, comparator, compositesToGroup); else return new ColumnCounter.GroupByPrefix(now, comparator, compositesToGroup); }