WL#14008: InnoDB: Make tablespace filename validation optional via --innodb-validate-tablespace-paths

Affects: Server-8.0   —   Status: Complete

By default we take a conservative/pessimistic approach. On startup we always check 
the path of all known table spaces against the information stored in the data 
dictionary. In case the user has moved files around. This can be very costly when 
the number of tablespace is high e.g., more than 100K.

This WL introduces a new variable --innodb-validate-tablespace-paths := (ON | OFF) 
and the default will be ON to preserve existing behavior. In situations where we 
know that the user cannot move files around e.g. in a managed service we can set 
this variable to OFF. This reduces the startup time significantly.