Class RollbackRecord


  • public class RollbackRecord
    extends WALRecord
    Rollback record. Used to close gap in partition update sequence on tx rollback.
    • Constructor Detail

      • RollbackRecord

        public RollbackRecord​(int grpId,
                              int partId,
                              long start,
                              long range)
        Parameters:
        grpId - Group id.
        partId - Partition id.
        start - Start.
        range - Range.
    • Method Detail

      • groupId

        public int groupId()
        Returns:
        Cache ID.
      • partitionId

        public int partitionId()
        Returns:
        Partition ID.
      • start

        public long start()
        Returns:
        Rollback start.
      • range

        public long range()
        Returns:
        Rollback range.
      • overlap

        public long overlap​(long from,
                            long to)
        Returns a number of overlapping update counters.
        Parameters:
        from - From counter (not inclusive).
        to - To counter (inclusive).