| Appenderator.AppenderatorAddResult |
|
| AppenderatorDriverAddResult |
Result of {@link BaseAppenderatorDriver#append)}.
|
| AppenderatorDriverMetadata |
|
| AppenderatorImpl |
This class is to support OPEN_SEGMENTS and CLOSED_SEGMENTS appenderators.
|
| AppenderatorPlumber |
|
| AppenderatorPlumberSchool |
|
| Appenderators |
|
| BaseAppenderatorDriver |
A BaseAppenderatorDriver drives an Appenderator to index a finite stream of data.
|
| BaseAppenderatorDriver.SegmentsForSequence |
Allocated segments for a sequence
|
| BatchAppenderator |
This is a new class produced when the old AppenderatorImpl was split.
|
| BatchAppenderatorDriver |
This class is specifialized for batch ingestion.
|
| Committed |
|
| DefaultOfflineAppenderatorFactory |
|
| DefaultRealtimeAppenderatorFactory |
|
| DummyForInjectionAppenderatorsManager |
This implementation is needed because Overlords and MiddleManagers operate on Task objects which
can require an AppenderatorsManager to be injected.
|
| PeonAppenderatorsManager |
Manages Appenderators for tasks running within a CliPeon process.
|
| SegmentIdWithShardSpec |
SegmentId with additional ShardSpec info.
|
| SegmentPublisherHelper |
|
| SegmentsAndCommitMetadata |
|
| SegmentSchemas |
Encapsulates schema information for multiple segments.
|
| SegmentSchemas.SegmentSchema |
Encapsulates either the absolute schema or schema change for a segment.
|
| SegmentWithState |
|
| SinkQuerySegmentWalker |
Query handler for indexing tasks.
|
| StreamAppenderator |
|
| StreamAppenderatorDriver |
This class is specialized for streaming ingestion.
|
| UnifiedIndexerAppenderatorsManager |
Manages Appenderator instances for the CliIndexer task execution service, which runs all tasks in
a single process.
|
| UnifiedIndexerAppenderatorsManager.LimitedPoolIndexMerger |
This wrapper around IndexMerger limits concurrent calls to the merge/persist methods used by
StreamAppenderator with a shared executor service.
|