Bug #118004 Some garbage to collect in mysql-test/std_data
Submitted: 17 Apr 11:42 Modified: 17 Apr 12:09
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Tests Severity:S7 (Test Cases)
Version:8.4 OS:Any
Assigned to: CPU Architecture:Any

[17 Apr 11:42] Laurynas Biveinis
Description:
8.4 can in-place upgrade from 8.0 only, but not from 5.7 or earlier: https://dev.mysql.com/doc/refman/8.4/en/upgrade-paths.html

So, any 5.7 (or lower) datadir contents in mysql-test/std_data are unupgradable to 8.4 server and should be removed, non-exhaustive list, going just by file extensions:

41_decimal.frm
bug18311187_account.TRG
bug18311187_ins_sum.TRN
bug37631.FRM (which then suggests that its siblings .MYD and .MYI are also obsolete)
old_table-323.frm
t_gcol_dep.frm
t_set.frm

How to repeat:
See above

Suggested fix:
Grep for their references, remove them, and any outdated tests too
[17 Apr 12:09] MySQL Verification Team
Hello Laurynas,

Thank you for the report and feedback.

regards,
Umesh