Package com.illumon.iris.db.v2.dataindex
-
Interface Summary Interface Description DataIndexProvider An interface that exposes methods to find and retrieve Data Indexes created during the merge process.GroupingBuilder A builder interface used to create grouping tables or maps.GroupingMemoKey A Tagging interface for use with memoized grouping calculations -
Class Summary Class Description AbstractGroupingBuilder The base implementation forGroupingBuilderprovides fields and methods that are common to all implementations.DataIndexProviderImpl This class provides data indexes for merged tables.DiskBackedDeferredGroupingProvider<DATA_TYPE> Grouping provider that loads column location metadata and assembles grouping indexes lazily on demand.MemoizingGroupingProvider A baseGroupingProviderthat supports memoization.PartitionColumnGroupingProvider AKeyRangeGroupingProviderfor partitioning columns.StaticGroupingProvider<T> AGroupingProviderimplementation that constructs groupings from a statically precomputed grouping table.