Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
SET SESSION tx_isolation='READ-COMMITTED' deprecated in MySQL 8.0 #6632
Using MySQL 8.0 as my backend, the Authoritative Server always crashes upon launch when having gmysql-innodb-read-committed=yes, despite the following in my my.cnf file:
Steps to reproduce
Looks like in modules/gmysqlbackend/smysql.cc, PowerDNS tries to set a tx_isolation variable:
However, the tx_isolation variable is deprecated since MySQL 8.0.3: https://bugs.mysql.com/bug.php?id=88227
Think if this piece of code can be set to SET SESSION transaction_isolation='READ-COMMITTED', we should be good to go.