Package com.illumon.iris.db.v2.locations
Interface KeyRangeGroupingProvider
- All Superinterfaces:
GroupingProvider
- All Known Implementing Classes:
DiskBackedDeferredGroupingProvider,PartitionColumnGroupingProvider
Interface for
GroupingProviders that operate on metadata derived from a ColumnLocation for a given
Index key range.-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSource(ColumnLocation columnLocation, long firstKey, long lastKey) Add a column location for consideration when constructing groupings.Methods inherited from interface com.illumon.iris.db.v2.locations.GroupingProvider
getGroupingBuilder, hasGrouping, hasGrouping
-
Method Details
-
addSource
Add a column location for consideration when constructing groupings.- Parameters:
columnLocation- The column location to addfirstKey- The first key in the range for this column locationlastKey- The last key in the range for this column location (inclusive)
-