package com.taobao.tddl.dbsync.binlog.event;

import com.taobao.tddl.dbsync.binlog.LogBuffer;

/**
 * Log row updates with a before image. The event contain several update rows
 * for a table. Note that each event contains only rows for one table. Also note
 * that the row data consists of pairs of row data: one row for the old data and
 * one row for the new data.
 * 
 * @author <a href="mailto:changyuan.lh@taobao.com">Changyuan.lh</a>
 * @version 1.0
 */
public class UpdateRowsLogEvent extends RowsLogEvent {

    public UpdateRowsLogEvent(LogHeader header, LogBuffer buffer, FormatDescriptionLogEvent descriptionEvent){
        super(header, buffer, descriptionEvent, false , false);
    }

    public UpdateRowsLogEvent(LogHeader header, LogBuffer buffer, FormatDescriptionLogEvent descriptionEvent,
                              boolean partial){
        super(header, buffer, descriptionEvent, partial ,false);
    }

    public UpdateRowsLogEvent(LogHeader header, LogBuffer buffer, FormatDescriptionLogEvent descriptionEvent,
                              boolean partial , boolean compress){
        super(header, buffer, descriptionEvent, partial , compress);
    }
}
