5. From PowerDNS Authoritative Server 3.3 to 3.3.1

[Note]Note

If you are coming from 2.9.x, please also read Section 1, “From PowerDNS Authoritative Server 2.9.x to 3.0”, Section 2, “From PowerDNS Authoritative Server 3.0 to 3.1”, Section 3, “From PowerDNS Authoritative Server 3.1 to 3.2” and Section 4, “From PowerDNS Authoritative Server 3.2 to 3.3”.

Constraints were added to the PostgreSQL schema:

        alter table domains add constraint c_lowercase_name CHECK (((name)::text = lower((name)::text)));
        alter table tsigkeys add constraint c_lowercase_name check (((name)::text = lower((name)::text)));
      

The (gmysql-)innodb-read-committed flag was added to the gmysql backend, and enabled by default. This interferes with statement replication. Please set your binlog_format to MIXED or ROW, or disable binlog. Alternatively, disable (gmysql-)innodb-read-committed but be aware that this may cause deadlocks during AXFRs.