├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .golangci.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── canal ├── canal.go ├── canal_test.go ├── config.go ├── dump.go ├── expr.go ├── handler.go ├── master.go ├── rows.go ├── rows_test.go ├── sync.go └── sync_test.go ├── client ├── auth.go ├── auth_test.go ├── client_test.go ├── common_test.go ├── conn.go ├── conn_test.go ├── example_client_test.go ├── examples_test.go ├── pool.go ├── pool_options.go ├── pool_test.go ├── req.go ├── resp.go ├── resp_test.go ├── stmt.go └── tls.go ├── cmd ├── go-binlogparser │ └── main.go ├── go-canal │ └── main.go ├── go-mysqlbinlog │ └── main.go ├── go-mysqldump │ └── main.go └── go-mysqlserver │ └── main.go ├── compress └── zlib.go ├── docker ├── Makefile ├── docker-compose.yaml └── resources │ ├── ca.key │ ├── ca.pem │ ├── client-cert.pem │ ├── client-key.pem │ ├── replication.cnf │ ├── server-cert.pem │ ├── server-key.pem │ └── waitfor.sh ├── driver ├── driver.go ├── driver_options.go ├── driver_options_test.go └── driver_test.go ├── dump ├── dumper.go ├── dumper_test.go ├── parser.go ├── parser_test.go ├── schema_test.go └── setup_test.go ├── go.mod ├── go.sum ├── mocks └── Handler.go ├── mysql ├── const.go ├── errcode.go ├── errname.go ├── error.go ├── field.go ├── gtid.go ├── mariadb_gtid.go ├── mariadb_gtid_test.go ├── mysql_gtid.go ├── mysql_test.go ├── parse_binary.go ├── position.go ├── position_test.go ├── queryattributes.go ├── queryattributes_test.go ├── result.go ├── result_test.go ├── resultset.go ├── resultset_helper.go ├── resultset_test.go ├── rowdata.go ├── state.go ├── util.go ├── util_test.go └── validate.go ├── notes └── field_type.md ├── packet └── conn.go ├── replication ├── backup.go ├── backup_test.go ├── binlogstreamer.go ├── binlogsyncer.go ├── binlogsyncer_test.go ├── const.go ├── doc.go ├── event.go ├── event_test.go ├── generic_event.go ├── json_binary.go ├── json_binary_test.go ├── parser.go ├── parser_test.go ├── replication_test.go ├── row_event.go ├── row_event_test.go ├── time.go ├── time_test.go ├── transaction_payload_event.go └── transaction_payload_event_test.go ├── schema ├── schema.go └── schema_test.go ├── serialization ├── serialization.go └── serialization_test.go ├── server ├── auth.go ├── auth_switch_response.go ├── auth_switch_response_test.go ├── auth_test.go ├── authentication_provider.go ├── caching_sha2_cache_test.go ├── command.go ├── command_test.go ├── conn.go ├── conn_test.go ├── credential_provider.go ├── handshake_resp.go ├── handshake_resp_test.go ├── initial_handshake.go ├── replication.go ├── resp.go ├── resp_test.go ├── server_conf.go ├── server_test.go ├── ssl.go ├── stmt.go └── stmt_test.go ├── stmt └── stmt.go ├── test_util ├── conn │ └── mockconn.go ├── flags.go └── test_keys │ └── keys.go ├── utils ├── byte_slice_pool.go ├── byte_slice_pool_test.go ├── bytes_buffer_pool.go ├── bytes_buffer_pool_test.go ├── now.go ├── now_unix.go ├── now_unix_test.go ├── utils_test.go └── zeroalloc.go └── vitess_license /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | var 2 | bin 3 | .idea -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/README.md -------------------------------------------------------------------------------- /canal/canal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/canal.go -------------------------------------------------------------------------------- /canal/canal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/canal_test.go -------------------------------------------------------------------------------- /canal/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/config.go -------------------------------------------------------------------------------- /canal/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/dump.go -------------------------------------------------------------------------------- /canal/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/expr.go -------------------------------------------------------------------------------- /canal/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/handler.go -------------------------------------------------------------------------------- /canal/master.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/master.go -------------------------------------------------------------------------------- /canal/rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/rows.go -------------------------------------------------------------------------------- /canal/rows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/rows_test.go -------------------------------------------------------------------------------- /canal/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/sync.go -------------------------------------------------------------------------------- /canal/sync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/canal/sync_test.go -------------------------------------------------------------------------------- /client/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/auth.go -------------------------------------------------------------------------------- /client/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/auth_test.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/client_test.go -------------------------------------------------------------------------------- /client/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/common_test.go -------------------------------------------------------------------------------- /client/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/conn.go -------------------------------------------------------------------------------- /client/conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/conn_test.go -------------------------------------------------------------------------------- /client/example_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/example_client_test.go -------------------------------------------------------------------------------- /client/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/examples_test.go -------------------------------------------------------------------------------- /client/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/pool.go -------------------------------------------------------------------------------- /client/pool_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/pool_options.go -------------------------------------------------------------------------------- /client/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/pool_test.go -------------------------------------------------------------------------------- /client/req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/req.go -------------------------------------------------------------------------------- /client/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/resp.go -------------------------------------------------------------------------------- /client/resp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/resp_test.go -------------------------------------------------------------------------------- /client/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/stmt.go -------------------------------------------------------------------------------- /client/tls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/client/tls.go -------------------------------------------------------------------------------- /cmd/go-binlogparser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/cmd/go-binlogparser/main.go -------------------------------------------------------------------------------- /cmd/go-canal/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/cmd/go-canal/main.go -------------------------------------------------------------------------------- /cmd/go-mysqlbinlog/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/cmd/go-mysqlbinlog/main.go -------------------------------------------------------------------------------- /cmd/go-mysqldump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/cmd/go-mysqldump/main.go -------------------------------------------------------------------------------- /cmd/go-mysqlserver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/cmd/go-mysqlserver/main.go -------------------------------------------------------------------------------- /compress/zlib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/compress/zlib.go -------------------------------------------------------------------------------- /docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/Makefile -------------------------------------------------------------------------------- /docker/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/docker-compose.yaml -------------------------------------------------------------------------------- /docker/resources/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/ca.key -------------------------------------------------------------------------------- /docker/resources/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/ca.pem -------------------------------------------------------------------------------- /docker/resources/client-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/client-cert.pem -------------------------------------------------------------------------------- /docker/resources/client-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/client-key.pem -------------------------------------------------------------------------------- /docker/resources/replication.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/replication.cnf -------------------------------------------------------------------------------- /docker/resources/server-cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/server-cert.pem -------------------------------------------------------------------------------- /docker/resources/server-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/server-key.pem -------------------------------------------------------------------------------- /docker/resources/waitfor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/docker/resources/waitfor.sh -------------------------------------------------------------------------------- /driver/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/driver/driver.go -------------------------------------------------------------------------------- /driver/driver_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/driver/driver_options.go -------------------------------------------------------------------------------- /driver/driver_options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/driver/driver_options_test.go -------------------------------------------------------------------------------- /driver/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/driver/driver_test.go -------------------------------------------------------------------------------- /dump/dumper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/dumper.go -------------------------------------------------------------------------------- /dump/dumper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/dumper_test.go -------------------------------------------------------------------------------- /dump/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/parser.go -------------------------------------------------------------------------------- /dump/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/parser_test.go -------------------------------------------------------------------------------- /dump/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/schema_test.go -------------------------------------------------------------------------------- /dump/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/dump/setup_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/go.sum -------------------------------------------------------------------------------- /mocks/Handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mocks/Handler.go -------------------------------------------------------------------------------- /mysql/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/const.go -------------------------------------------------------------------------------- /mysql/errcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/errcode.go -------------------------------------------------------------------------------- /mysql/errname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/errname.go -------------------------------------------------------------------------------- /mysql/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/error.go -------------------------------------------------------------------------------- /mysql/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/field.go -------------------------------------------------------------------------------- /mysql/gtid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/gtid.go -------------------------------------------------------------------------------- /mysql/mariadb_gtid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/mariadb_gtid.go -------------------------------------------------------------------------------- /mysql/mariadb_gtid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/mariadb_gtid_test.go -------------------------------------------------------------------------------- /mysql/mysql_gtid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/mysql_gtid.go -------------------------------------------------------------------------------- /mysql/mysql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/mysql_test.go -------------------------------------------------------------------------------- /mysql/parse_binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/parse_binary.go -------------------------------------------------------------------------------- /mysql/position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/position.go -------------------------------------------------------------------------------- /mysql/position_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/position_test.go -------------------------------------------------------------------------------- /mysql/queryattributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/queryattributes.go -------------------------------------------------------------------------------- /mysql/queryattributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/queryattributes_test.go -------------------------------------------------------------------------------- /mysql/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/result.go -------------------------------------------------------------------------------- /mysql/result_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/result_test.go -------------------------------------------------------------------------------- /mysql/resultset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/resultset.go -------------------------------------------------------------------------------- /mysql/resultset_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/resultset_helper.go -------------------------------------------------------------------------------- /mysql/resultset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/resultset_test.go -------------------------------------------------------------------------------- /mysql/rowdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/rowdata.go -------------------------------------------------------------------------------- /mysql/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/state.go -------------------------------------------------------------------------------- /mysql/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/util.go -------------------------------------------------------------------------------- /mysql/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/util_test.go -------------------------------------------------------------------------------- /mysql/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/mysql/validate.go -------------------------------------------------------------------------------- /notes/field_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/notes/field_type.md -------------------------------------------------------------------------------- /packet/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/packet/conn.go -------------------------------------------------------------------------------- /replication/backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/backup.go -------------------------------------------------------------------------------- /replication/backup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/backup_test.go -------------------------------------------------------------------------------- /replication/binlogstreamer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/binlogstreamer.go -------------------------------------------------------------------------------- /replication/binlogsyncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/binlogsyncer.go -------------------------------------------------------------------------------- /replication/binlogsyncer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/binlogsyncer_test.go -------------------------------------------------------------------------------- /replication/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/const.go -------------------------------------------------------------------------------- /replication/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/doc.go -------------------------------------------------------------------------------- /replication/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/event.go -------------------------------------------------------------------------------- /replication/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/event_test.go -------------------------------------------------------------------------------- /replication/generic_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/generic_event.go -------------------------------------------------------------------------------- /replication/json_binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/json_binary.go -------------------------------------------------------------------------------- /replication/json_binary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/json_binary_test.go -------------------------------------------------------------------------------- /replication/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/parser.go -------------------------------------------------------------------------------- /replication/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/parser_test.go -------------------------------------------------------------------------------- /replication/replication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/replication_test.go -------------------------------------------------------------------------------- /replication/row_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/row_event.go -------------------------------------------------------------------------------- /replication/row_event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/row_event_test.go -------------------------------------------------------------------------------- /replication/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/time.go -------------------------------------------------------------------------------- /replication/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/time_test.go -------------------------------------------------------------------------------- /replication/transaction_payload_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/transaction_payload_event.go -------------------------------------------------------------------------------- /replication/transaction_payload_event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/replication/transaction_payload_event_test.go -------------------------------------------------------------------------------- /schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/schema/schema.go -------------------------------------------------------------------------------- /schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/schema/schema_test.go -------------------------------------------------------------------------------- /serialization/serialization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/serialization/serialization.go -------------------------------------------------------------------------------- /serialization/serialization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/serialization/serialization_test.go -------------------------------------------------------------------------------- /server/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/auth.go -------------------------------------------------------------------------------- /server/auth_switch_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/auth_switch_response.go -------------------------------------------------------------------------------- /server/auth_switch_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/auth_switch_response_test.go -------------------------------------------------------------------------------- /server/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/auth_test.go -------------------------------------------------------------------------------- /server/authentication_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/authentication_provider.go -------------------------------------------------------------------------------- /server/caching_sha2_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/caching_sha2_cache_test.go -------------------------------------------------------------------------------- /server/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/command.go -------------------------------------------------------------------------------- /server/command_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/command_test.go -------------------------------------------------------------------------------- /server/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/conn.go -------------------------------------------------------------------------------- /server/conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/conn_test.go -------------------------------------------------------------------------------- /server/credential_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/credential_provider.go -------------------------------------------------------------------------------- /server/handshake_resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/handshake_resp.go -------------------------------------------------------------------------------- /server/handshake_resp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/handshake_resp_test.go -------------------------------------------------------------------------------- /server/initial_handshake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/initial_handshake.go -------------------------------------------------------------------------------- /server/replication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/replication.go -------------------------------------------------------------------------------- /server/resp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/resp.go -------------------------------------------------------------------------------- /server/resp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/resp_test.go -------------------------------------------------------------------------------- /server/server_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/server_conf.go -------------------------------------------------------------------------------- /server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/server_test.go -------------------------------------------------------------------------------- /server/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/ssl.go -------------------------------------------------------------------------------- /server/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/stmt.go -------------------------------------------------------------------------------- /server/stmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/server/stmt_test.go -------------------------------------------------------------------------------- /stmt/stmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/stmt/stmt.go -------------------------------------------------------------------------------- /test_util/conn/mockconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/test_util/conn/mockconn.go -------------------------------------------------------------------------------- /test_util/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/test_util/flags.go -------------------------------------------------------------------------------- /test_util/test_keys/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/test_util/test_keys/keys.go -------------------------------------------------------------------------------- /utils/byte_slice_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/byte_slice_pool.go -------------------------------------------------------------------------------- /utils/byte_slice_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/byte_slice_pool_test.go -------------------------------------------------------------------------------- /utils/bytes_buffer_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/bytes_buffer_pool.go -------------------------------------------------------------------------------- /utils/bytes_buffer_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/bytes_buffer_pool_test.go -------------------------------------------------------------------------------- /utils/now.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/now.go -------------------------------------------------------------------------------- /utils/now_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/now_unix.go -------------------------------------------------------------------------------- /utils/now_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/now_unix_test.go -------------------------------------------------------------------------------- /utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/utils_test.go -------------------------------------------------------------------------------- /utils/zeroalloc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/utils/zeroalloc.go -------------------------------------------------------------------------------- /vitess_license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-mysql-org/go-mysql/HEAD/vitess_license --------------------------------------------------------------------------------