mysql have table t(a Int, b Int), 2 records: (1,1) and (2, 2), then in ck count
`select count(1) from ckdb.t ` -- 2, that's ok.
then, mysql  delete (2,2) and ck count
`select count(1) from ckdb.t ` -- still 2, that's not correct .
{
    public:
        UInt32 number_columns;
        String schema;
        String table;
        std::vector<Field> rows;
        RowsEvent(std::shared_ptr<TableMapEvent> table_map_)
            : number_columns(0), table_id(0), flags(0), extra_data_len(0), table_map(table_map_)
        {
            schema = table_map->schema;
            table = table_map->table;
        }
        void dump(std::ostream & out) const override;
    protected:
        UInt64 table_id;
        UInt16 flags;
        UInt16 extra_data_len;
        Bitmap columns_present_bitmap1;
        Bitmap columns_present_bitmap2;
        void parseImpl(ReadBuffer & payload) override;
        void parseRow(ReadBuffer & payload, Bitmap & bitmap);
    private:
        std::shared_ptr<TableMapEvent> table_map;
    };
    class WriteRowsEvent : public RowsEvent