gh-ost/go/mysql
Shlomi Noach c41823ecc9
All MySQL DBs limited to max 3 concurrent/idle connections #15 (#931)
* v1.1.0

* WIP: copying AUTO_INCREMENT value to ghost table
Initial commit: towards setting up a test suite

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* greping for 'expect_table_structure' content

* Adding simple test for 'expect_table_structure' scenario

* adding tests for AUTO_INCREMENT value after row deletes. Should initially fail

* clear event beforehand

* parsing AUTO_INCREMENT from alter query, reading AUTO_INCREMENT from original table, applying AUTO_INCREMENT value onto ghost table if applicable and user has not specified AUTO_INCREMENT in alter statement

* support GetUint64

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* minor update to test

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* adding test for user defined AUTO_INCREMENT statement

* Generated column as part of UNIQUE (or PRIMARY) KEY

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* skip analysis of generated column data type in unique key

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>

* All MySQL DBs limited to max 3 concurrent/idle connections

Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>
2021-05-27 20:00:58 +02:00
..
binlog_test.go Throttling & critical load 2016-06-18 21:12:07 +02:00
binlog.go spelling: rotates 2017-11-08 00:56:14 +00:00
connection_test.go fix unit tests 2020-02-16 12:52:26 +02:00
connection.go Support --mysql-timeout flag 2020-02-16 12:48:23 +02:00
instance_key_map.go Parsing ipv6 addresses 2018-09-16 11:44:52 +03:00
instance_key_test.go support ipv6 without port 2018-09-16 11:52:59 +03:00
instance_key.go support ipv6 without port 2018-09-16 11:52:59 +03:00
utils.go All MySQL DBs limited to max 3 concurrent/idle connections #15 (#931) 2021-05-27 20:00:58 +02:00