| Package | Description |
|---|---|
| org.apache.druid.indexing.overlord | |
| org.apache.druid.metadata | |
| org.apache.druid.segment.realtime.appenderator |
| Modifier and Type | Method and Description |
|---|---|
SegmentPublishResult |
IndexerMetadataStorageCoordinator.announceHistoricalSegments(Set<DataSegment> segments,
DataSourceMetadata startMetadata,
DataSourceMetadata endMetadata)
Attempts to insert a set of segments to the metadata storage.
|
SegmentPublishResult |
IndexerMetadataStorageCoordinator.commitMetadataOnly(String dataSource,
DataSourceMetadata startMetadata,
DataSourceMetadata endMetadata)
Similar to
IndexerMetadataStorageCoordinator.announceHistoricalSegments(Set), but meant for streaming ingestion tasks for handling
the case where the task ingested no records and created no segments, but still needs to update the metadata
with the progress that the task made. |
static SegmentPublishResult |
SegmentPublishResult.fail(String errorMsg) |
static SegmentPublishResult |
SegmentPublishResult.ok(Set<DataSegment> segments) |
| Modifier and Type | Method and Description |
|---|---|
SegmentPublishResult |
IndexerSQLMetadataStorageCoordinator.announceHistoricalSegments(Set<DataSegment> segments,
DataSourceMetadata startMetadata,
DataSourceMetadata endMetadata) |
SegmentPublishResult |
IndexerSQLMetadataStorageCoordinator.commitMetadataOnly(String dataSource,
DataSourceMetadata startMetadata,
DataSourceMetadata endMetadata) |
| Modifier and Type | Method and Description |
|---|---|
SegmentPublishResult |
TransactionalSegmentPublisher.publishAnnotatedSegments(Set<DataSegment> segmentsToBeOverwritten,
Set<DataSegment> segmentsToPublish,
Object commitMetadata)
Publish segments, along with some commit metadata, in a single transaction.
|
default SegmentPublishResult |
TransactionalSegmentPublisher.publishSegments(Set<DataSegment> segmentsToBeOverwritten,
Set<DataSegment> segmentsToPublish,
Object commitMetadata) |
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.