public class LazilyCompactedRow extends AbstractCompactedRow
key
Constructor and Description |
---|
LazilyCompactedRow(CompactionController controller,
java.util.List<? extends OnDiskAtomIterator> rows) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ColumnStats |
columnStats() |
void |
update(java.security.MessageDigest digest)
update @param digest with the data bytes of the row (not including row key or row size).
|
RowIndexEntry |
write(long currentPosition,
DataOutputPlus out)
write the row (size + column index + filter + column data, but NOT row key) to @param out.
|
public LazilyCompactedRow(CompactionController controller, java.util.List<? extends OnDiskAtomIterator> rows)
public RowIndexEntry write(long currentPosition, DataOutputPlus out) throws java.io.IOException
AbstractCompactedRow
write
in class AbstractCompactedRow
java.io.IOException
public void update(java.security.MessageDigest digest)
AbstractCompactedRow
update
in class AbstractCompactedRow
public ColumnStats columnStats()
columnStats
in class AbstractCompactedRow
public void close()
Copyright © 2016 The Apache Software Foundation