Class IncomingRepairStreamTracker


  • public class IncomingRepairStreamTracker
    extends java.lang.Object
    Tracks incoming streams for a single host
    • Constructor Detail

      • IncomingRepairStreamTracker

        public IncomingRepairStreamTracker​(DifferenceHolder differences)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • addIncomingRangeFrom

        public void addIncomingRangeFrom​(Range<Token> range,
                                         InetAddressAndPort streamFromNode)
        Adds a range to be streamed from streamFromNode First the currently tracked ranges are denormalized to make sure that no ranges overlap, then the streamFromNode is added to the StreamFromOptions for the range
        Parameters:
        range - the range we need to stream from streamFromNode
        streamFromNode - the node we should stream from