question: add a range to the tracker . concode_field_sep long serialVersionUID concode_elem_sep RangeSet<Long> m_map concode_elem_sep long m_lastMpUniqueId concode_elem_sep long m_lastSpUniqueId concode_field_sep long getLastDrId concode_elem_sep void writeObject concode_elem_sep int getSerializedSize concode_elem_sep long start concode_elem_sep Range<Long> range concode_elem_sep long getLastMpUniqueId concode_elem_sep void mergeTracker concode_elem_sep void readObject concode_elem_sep DRConsumerDrIdTracker createPartitionTracker concode_elem_sep void serialize concode_elem_sep void serialize concode_elem_sep boolean contains concode_elem_sep RangeSet<Long> getDrIdRanges concode_elem_sep JSONObject toJSON concode_elem_sep String toShortString concode_elem_sep int size concode_elem_sep void truncate concode_elem_sep DRConsumerDrIdTracker createBufferTracker concode_elem_sep long getFirstDrId concode_elem_sep long getSafePointDrId concode_elem_sep long end concode_elem_sep String toString concode_elem_sep void append concode_elem_sep long getLastSpUniqueId
target: void function ( long arg0 , long arg1 , long arg2 , long arg3 ) { m_lastSpUniqueId = Math . max ( m_lastSpUniqueId , arg2 ) ; m_lastMpUniqueId = Math . max ( m_lastMpUniqueId , arg3 ) ; addRange ( arg0 , arg1 ) ; }