├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── binaries └── .gitignore ├── docker-compose.yml ├── docker ├── build │ ├── Makefile │ ├── OLD │ │ ├── build-centos7 │ │ │ └── Dockerfile │ │ ├── build-centos8 │ │ │ └── Dockerfile │ │ ├── build-debian10 │ │ │ └── Dockerfile │ │ ├── build-debian11 │ │ │ └── Dockerfile │ │ ├── build-debian9 │ │ │ └── Dockerfile │ │ ├── build-ubuntu16 │ │ │ └── Dockerfile │ │ ├── build-ubuntu18 │ │ │ └── Dockerfile │ │ └── build-ubuntu20 │ │ │ └── Dockerfile │ ├── build-centos10 │ │ └── Dockerfile │ ├── build-centos9 │ │ └── Dockerfile │ ├── build-debian12 │ │ └── Dockerfile │ ├── build-debian13 │ │ └── Dockerfile │ ├── build-ubuntu22 │ │ └── Dockerfile │ ├── build-ubuntu24 │ │ └── Dockerfile │ └── entrypoint.bash └── images │ ├── .gitignore │ ├── Makefile │ ├── OLD │ ├── mysqlbinlog-centos7 │ │ └── Dockerfile │ ├── mysqlbinlog-centos8 │ │ └── Dockerfile │ ├── mysqlbinlog-debian10 │ │ └── Dockerfile │ ├── mysqlbinlog-debian11 │ │ └── Dockerfile │ ├── mysqlbinlog-debian9 │ │ └── Dockerfile │ ├── mysqlbinlog-ubuntu16 │ │ └── Dockerfile │ ├── mysqlbinlog-ubuntu18 │ │ └── Dockerfile │ └── mysqlbinlog-ubuntu20 │ │ └── Dockerfile │ ├── mysqlbinlog-centos10 │ └── Dockerfile │ ├── mysqlbinlog-centos9 │ └── Dockerfile │ ├── mysqlbinlog-debian12 │ └── Dockerfile │ ├── mysqlbinlog-debian13 │ └── Dockerfile │ ├── mysqlbinlog-ubuntu22 │ └── Dockerfile │ └── mysqlbinlog-ubuntu24 │ └── Dockerfile ├── libdaemon ├── libdaemon-0.14.tar.gz ├── libev ├── libev-4.24.tar.gz ├── libslave ├── libslave-20171226.tar.gz ├── patches ├── libslave_DBUG_ASSERT.patch ├── libslave_DBUG_ASSERT.patch.O ├── libslave_ER_MALFORMED_GTID_SET_ENCODING.patch ├── libslave_SSL_MODE_DISABLED.patch ├── libslave_new_binlog_events.patch ├── libslave_show_master_status_deprecated.patch └── slave_allow_rep_formats.patch ├── proxysql_binlog_reader.cpp ├── proxysql_binlog_reader_macro.h └── test ├── Makefile ├── test1.cpp ├── test2.cpp ├── test3.cpp ├── test4.cpp └── test5.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/README.md -------------------------------------------------------------------------------- /binaries/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/binaries/.gitignore -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/build/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/Makefile -------------------------------------------------------------------------------- /docker/build/OLD/build-centos7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-centos7/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-centos8/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-centos8/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-debian10/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-debian10/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-debian11/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-debian11/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-debian9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-debian9/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-ubuntu16/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-ubuntu16/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-ubuntu18/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-ubuntu18/Dockerfile -------------------------------------------------------------------------------- /docker/build/OLD/build-ubuntu20/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/OLD/build-ubuntu20/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-centos10/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-centos10/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-centos9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-centos9/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-debian12/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-debian12/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-debian13/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-debian13/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-ubuntu22/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-ubuntu22/Dockerfile -------------------------------------------------------------------------------- /docker/build/build-ubuntu24/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/build-ubuntu24/Dockerfile -------------------------------------------------------------------------------- /docker/build/entrypoint.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/build/entrypoint.bash -------------------------------------------------------------------------------- /docker/images/.gitignore: -------------------------------------------------------------------------------- 1 | */*.deb 2 | */*.rpm 3 | -------------------------------------------------------------------------------- /docker/images/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/Makefile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-centos7/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-centos7/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-centos8/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-centos8/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-debian10/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-debian10/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-debian11/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-debian11/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-debian9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-debian9/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-ubuntu16/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-ubuntu16/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-ubuntu18/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-ubuntu18/Dockerfile -------------------------------------------------------------------------------- /docker/images/OLD/mysqlbinlog-ubuntu20/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/OLD/mysqlbinlog-ubuntu20/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-centos10/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-centos10/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-centos9/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-centos9/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-debian12/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-debian12/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-debian13/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-debian13/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-ubuntu22/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-ubuntu22/Dockerfile -------------------------------------------------------------------------------- /docker/images/mysqlbinlog-ubuntu24/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/docker/images/mysqlbinlog-ubuntu24/Dockerfile -------------------------------------------------------------------------------- /libdaemon: -------------------------------------------------------------------------------- 1 | libdaemon-0.14 -------------------------------------------------------------------------------- /libdaemon-0.14.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/libdaemon-0.14.tar.gz -------------------------------------------------------------------------------- /libev: -------------------------------------------------------------------------------- 1 | libev-4.24 -------------------------------------------------------------------------------- /libev-4.24.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/libev-4.24.tar.gz -------------------------------------------------------------------------------- /libslave: -------------------------------------------------------------------------------- 1 | libslave-20171226 -------------------------------------------------------------------------------- /libslave-20171226.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/libslave-20171226.tar.gz -------------------------------------------------------------------------------- /patches/libslave_DBUG_ASSERT.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_DBUG_ASSERT.patch -------------------------------------------------------------------------------- /patches/libslave_DBUG_ASSERT.patch.O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_DBUG_ASSERT.patch.O -------------------------------------------------------------------------------- /patches/libslave_ER_MALFORMED_GTID_SET_ENCODING.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_ER_MALFORMED_GTID_SET_ENCODING.patch -------------------------------------------------------------------------------- /patches/libslave_SSL_MODE_DISABLED.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_SSL_MODE_DISABLED.patch -------------------------------------------------------------------------------- /patches/libslave_new_binlog_events.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_new_binlog_events.patch -------------------------------------------------------------------------------- /patches/libslave_show_master_status_deprecated.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/libslave_show_master_status_deprecated.patch -------------------------------------------------------------------------------- /patches/slave_allow_rep_formats.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/patches/slave_allow_rep_formats.patch -------------------------------------------------------------------------------- /proxysql_binlog_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/proxysql_binlog_reader.cpp -------------------------------------------------------------------------------- /proxysql_binlog_reader_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/proxysql_binlog_reader_macro.h -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/test1.cpp -------------------------------------------------------------------------------- /test/test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/test2.cpp -------------------------------------------------------------------------------- /test/test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/test3.cpp -------------------------------------------------------------------------------- /test/test4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/test4.cpp -------------------------------------------------------------------------------- /test/test5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sysown/proxysql_mysqlbinlog/HEAD/test/test5.cpp --------------------------------------------------------------------------------