mariadb/mysql-test/suite/wsrep
Daniel Black b970363acf MDEV-23440: mysql_tzinfo_to_sql to use transactions
Since MDEV-18778, timezone tables get changed to innodb
to allow them to be replicated to other galera nodes.

Even without galera, timezone tables could be declared innodb.
With the standalone innodb tables, the mysql_tzinfo_to_sql takes
approximately 27 seconds.

With the transactions enabled in this patch, 1.2 seconds is
the approximate load time.

While explicit checks for the engine of the time zone tables could be
done, or checks against !opt_skip_write_binlog, non-transactional
storage engines will just ignore the transactional state without
even a warning so its safe to enact globally.

Leap seconds are pretty much ignored as they are a single insert
statement and have gone out of favour as they have caused MariaDB
stalls in the past.
2020-08-15 14:02:05 +10:00
..
include try to fix version detection 2018-09-13 12:46:51 +03:00
r MDEV-23440: mysql_tzinfo_to_sql to use transactions 2020-08-15 14:02:05 +10:00
t MDEV-21209 : mysql_tzinfo_to_sql's Galera checks do not work 2019-12-05 12:41:13 +02:00
disabled.def Galera test fixes and add remaining test failures as disabled. 2017-08-18 11:31:03 +03:00
my.cnf Merge branch '10.0-galera' into 10.1 2015-07-14 16:05:29 -04:00
README Minor modifications 2014-10-04 13:53:33 -04:00
suite.pm Test cleanup: Remove unnecessary global suppressions 2016-06-27 18:17:03 -04:00

* 'wsrep' suite is designated for tests which do not require a multi-node
  galera cluster.

* As these tests are specific to wsrep-related functionalities, they must skip
  on server built without wsrep patch (vanilla). (-DWITH_WSREP=OFF)
  See : include/have_wsrep.inc, include/have_wsrep_enabled.inc, not_wsrep.inc