Class SegmentLoadQueueManager


  • public class SegmentLoadQueueManager
    extends Object
    Manager for addition/removal of segments to server load queues and the corresponding success/failure callbacks.
    • Method Detail

      • loadSegment

        public boolean loadSegment​(org.apache.druid.timeline.DataSegment segment,
                                   ServerHolder server,
                                   SegmentAction action)
        Queues load of the segment on the given server.
      • dropSegment

        public boolean dropSegment​(org.apache.druid.timeline.DataSegment segment,
                                   ServerHolder server)
      • moveSegment

        public boolean moveSegment​(org.apache.druid.timeline.DataSegment segment,
                                   ServerHolder serverA,
                                   ServerHolder serverB)