WL#11705: Migrate optimizer tests from main suite to run with default engine innodb (join)
Affects: Server-8.0
—
Status: Complete
In latest releases , innodb is made as default engine. But tests from main suite are written considering myisam as engine from start. As count of tests from main suite is , so modifications (tests and/or result) for innodb is big task. We currently continue to run main suite test with "myisam" by calling "include/force_myisam_default.inc" . So as to make test run with innodb we have to adjust test(and/or result) and remove "include/force_myisam_default.inc" from each test. This WL targets changing optimizer related test (where tests are failing mainly due to difference in explain output )when run with innodb as default engine. Difference in explain output is for - index used - rows ( which vary for innodb) - Comment field **List of test which have failure/result difference related to optimizer (they might have additional difference too ) Major diff in explain which is recorded for myisam + parent/child delete error join.test join_cache_bka.test join_cache_bka_nixbnl.test join_cache_bkaunique.test join_cache_bnl.test join_cache_nojb.test join_nested.test join_nested_bka.test join_nested_bka_nixbnl.test join_outer.test join_outer_bka.test join_outer_bka_nixbnl.test
Copyright (c) 2000, 2024, Oracle Corporation and/or its affiliates. All rights reserved.