将优化器测试从主套件迁移到默认引擎innodb上

影响: Server-8.0 -状态:完成

在最新版本中,innodb被设置为默认引擎。但是主套件的测试是从一开始就考虑myisam作为引擎来编写的。由于主套件的测试量很大,所以对innodb的修改(测试和/或结果)是一项很大的任务。我们目前通过调用“include/force_myisam_default”继续运行主套件测试。公司”。为了在innodb上运行测试,我们必须调整test(和/或result)并删除include/force_myisam_default。Inc”。这个WL的目标是在innodb作为默认引擎运行时,更改优化器相关的测试(其中测试失败主要是因为解释输出的差异)。解释输出的差异为-索引使用-行(innodb不同)-注释字段**与优化器相关的失败/结果差异的测试列表(它们也可能有额外的差异)解释中的主要差异为myisam +父/子删除错误main。select_found主要。不同的主。func_compress主要。func_concat主要。func_default主要。func_group主要。select_safe主要。type_date主要。type_datetime main.func_str main.func_test main.view_grant main.greedy_search main.group_by