public class FlushNonSloppyStoresFirstPolicy
extends FlushLargeStoresPolicy
FlushPolicy
that only flushes store larger than a given threshold. If no store is large
enough, then all stores will be flushed.
Gives priority to selecting regular stores first, and only if no other
option, selects sloppy stores which normaly require more memory.Constructor and Description |
---|
FlushNonSloppyStoresFirstPolicy() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureForRegion(HRegion region) |
java.util.Collection<HStore> |
selectStoresToFlush() |