com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
StreamAppenderatorDriver.publish(TransactionalSegmentPublisher publisher,
org.apache.druid.data.input.Committer committer,
Collection<String> sequenceNames) |
Execute a task in background to publish all segments corresponding to the given sequence names.
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
BatchAppenderatorDriver.publishAll(Set<org.apache.druid.timeline.DataSegment> segmentsToBeOverwritten,
Set<org.apache.druid.timeline.DataSegment> tombstones,
TransactionalSegmentPublisher publisher,
Function<Set<org.apache.druid.timeline.DataSegment>,Set<org.apache.druid.timeline.DataSegment>> outputSegmentsAnnotateFunction) |
Publish all segments.
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
StreamAppenderatorDriver.publishAndRegisterHandoff(TransactionalSegmentPublisher publisher,
org.apache.druid.data.input.Committer committer,
Collection<String> sequenceNames) |
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
Appenderator.push(Collection<SegmentIdWithShardSpec> identifiers,
org.apache.druid.data.input.Committer committer,
boolean useUniquePath) |
Merge and push particular segments to deep storage.
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
AppenderatorImpl.push(Collection<SegmentIdWithShardSpec> identifiers,
org.apache.druid.data.input.Committer committer,
boolean useUniquePath) |
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
BatchAppenderator.push(Collection<SegmentIdWithShardSpec> identifiers,
org.apache.druid.data.input.Committer committer,
boolean useUniquePath) |
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
StreamAppenderator.push(Collection<SegmentIdWithShardSpec> identifiers,
org.apache.druid.data.input.Committer committer,
boolean useUniquePath) |
|
com.google.common.util.concurrent.ListenableFuture<SegmentsAndCommitMetadata> |
StreamAppenderatorDriver.registerHandoff(SegmentsAndCommitMetadata segmentsAndCommitMetadata) |
Register the segments in the given SegmentsAndCommitMetadata to be handed off and execute a background task which
waits until the hand off completes.
|