提交 ba757b1e 编写于 作者: G Gian Merlino

IndexTask: Actually make and publish segments for the correct intervals.

上级 be25d51a
......@@ -41,6 +41,7 @@ import io.druid.indexer.granularity.GranularitySpec;
import io.druid.indexing.common.TaskLock;
import io.druid.indexing.common.TaskStatus;
import io.druid.indexing.common.TaskToolbox;
import io.druid.indexing.common.actions.SegmentInsertAction;
import io.druid.indexing.common.index.YeOldePlumberSchool;
import io.druid.query.aggregation.AggregatorFactory;
import io.druid.segment.loading.DataSegmentPusher;
......@@ -149,12 +150,13 @@ public class IndexTask extends AbstractFixedIntervalTask
indexGranularity,
shardSpec
),
getInterval(),
bucket,
myLock.getVersion()
);
segments.add(segment);
}
}
toolbox.getTaskActionClient().submit(new SegmentInsertAction(segments));
return TaskStatus.success(getId());
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册