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:
        XIDEvent() : xid(0) { }
    protected:
        UInt64 xid;
        void dump(std::ostream & out) const override;
        void parseImpl(ReadBuffer & payload) override;
    };
    class TableMapEvent : public EventBase
    {
    public:
        UInt64 table_id;
        UInt16 flags;
        UInt8 schema_len;
        String schema;
        UInt8 table_len;
        String table;
        UInt32 column_count;
        std::vector<UInt8> column_type;
        std::vector<UInt16> column_meta;
        Bitmap null_bitmap;
        TableMapEvent() : table_id(0), flags(0), schema_len(0), table_len(0), column_count(0) { }
        void dump(std::ostream & out) const override;
    protected:
        void parseImpl(ReadBuffer & payload) override;
        void parseMeta(String meta);
    };
    class RowsEvent : public EventBase