ClassDescriptionThe default Accumulo selector for scan servers.When configured for a scan executor, this prioritizer allows scanners to set priorities as integers.Prioritize scans based on the ratio of runTime/idleTime.Encapsulates information about how a scan should be executed.Communicates how a scan should use cache.A per table scan dispatcher that decides which executor should be used to process a scan.The method parameters for
ScanDispatcher.dispatch(DispatchParameters).Deprecated.The method parameters for
ScanDispatcher.init(InitParameters).Interface for obtaining information about a scan executorProvides information about an active Accumulo scan against a tablet.A factory for creating comparators used for prioritizing scans.The method parameters for
ScanPrioritizer.createComparator(CreateParameters).This object is used to communicate what previous actions were attempted, when they were attempted, and the result of those attemptsInformation about a scan server.A client side plugin that determines what scan servers to use for eventually consistent scans.This interface exists so that is easier to evolve what is passed to
ScanServerSelector.init(InitParameters)without having to make breaking changes.This interface exists so that is easier to evolve what is passed to
ScanServerSelector.selectServers(SelectorParameters)without having to make breaking changes.If no options are given, then this will default to an executor named
ScanDispatch.CacheUsage.TABLEfor index and data cache.