use of com.alibaba.jstorm.window.TimeWindow in project jstorm by alibaba.
the class WindowedRocksDbHdfsState method clear.
@Override
public void clear() {
Iterator<Entry<TimeWindow, ColumnFamilyHandle>> itr = windowToCFHandler.entrySet().iterator();
while (itr.hasNext()) {
TimeWindow window = itr.next().getKey();
ColumnFamilyHandle handler = itr.next().getValue();
try {
rocksDb.dropColumnFamily(handler);
} catch (Exception e) {
LOG.error("Failed to remove timeWindow={}", window);
}
}
windowToCFHandler.clear();
}
Aggregations