Rollup rollup = null;
RollupType rollupType = RollupType.fromString((String) rollupTypeCache.get(
singleRollupReadContext.getLocator(), MetricMetadata.ROLLUP_TYPE.name().toLowerCase()));
Class<? extends Rollup> rollupClass = RollupType.classOf(rollupType, srcGran.coarser());
ColumnFamily<Locator, Long> srcCF = CassandraModel.getColumnFamily(rollupClass, srcGran);
ColumnFamily<Locator, Long> dstCF = CassandraModel.getColumnFamily(rollupClass, srcGran.coarser());
try {
// first, get the points.
input = AstyanaxReader.getInstance().getDataToRoll(rollupClass,
singleRollupReadContext.getLocator(), singleRollupReadContext.getRange(), srcCF);