dev/core#663 - Use InnoDB engine for extended log tables
authorPatrick Figel <pfigel@greenpeace.org>
Sat, 8 Jun 2019 10:19:15 +0000 (12:19 +0200)
committerPatrick Figel <pfigel@greenpeace.org>
Sat, 8 Jun 2019 10:27:34 +0000 (12:27 +0200)
commit204aa6fb2ab0e0a2c844440cc8014b5daed4164f
tree82e0553457bfe0e289fe8bbf6d0a4566509d2f08
parent5976ea1d38ce82f3dc7abb29743bae418f5ffeb5
dev/core#663 - Use InnoDB engine for extended log tables

This changes the default storage engine used for log tables to
InnoDB in order to provide safer defaults. Existing log tables are
not upgraded unless explicitly requested using the new forceEngineMigration
System.updatelogtables API parameter. Hook overrides are respected.
CRM/Logging/Schema.php
api/v3/System.php
tests/phpunit/CRM/Logging/LoggingTest.php
tests/phpunit/CRM/Logging/SchemaTest.php