Encode encodes mariadb gtid set
()
| 169 | |
| 170 | // Encode encodes mariadb gtid set |
| 171 | func (s *MariadbGTIDSet) Encode() []byte { |
| 172 | var buf bytes.Buffer |
| 173 | sep := "" |
| 174 | for _, gtid := range s.Sets { |
| 175 | buf.WriteString(sep) |
| 176 | buf.WriteString(gtid.String()) |
| 177 | sep = "," |
| 178 | } |
| 179 | |
| 180 | return buf.Bytes() |
| 181 | } |
| 182 | |
| 183 | // Clone clones a mariadb gtid set |
| 184 | func (s *MariadbGTIDSet) Clone() GTIDSet { |