[wp-trac] [WordPress Trac] #63640: Track the usage of MyISAM storage engine

WordPress Trac noreply at wordpress.org
Wed Aug 13 20:23:03 UTC 2025


#63640: Track the usage of MyISAM storage engine
-----------------------------+------------------------------
 Reporter:  desrosj          |       Owner:  (none)
     Type:  feature request  |      Status:  new
 Priority:  low              |   Milestone:  Awaiting Review
Component:  Upgrade/Install  |     Version:
 Severity:  normal           |  Resolution:
 Keywords:  needs-patch      |     Focuses:
-----------------------------+------------------------------
Changes (by johnbillion):

 * keywords:   => needs-patch
 * priority:  normal => low


Comment:

 The underlying aim of this extra piece of data collection is to answer the
 question, can we introduce enhancements that require InnoDB? And in doing
 so declare that MyISAM is therefore no longer supported.

 * I'm +1 to passing a new parameter to api.wordpress.org calls that
 indicate whether any core tables use MyISAM.
 * I'm +/-1 to doing that for ''any other table'', I don't think this tells
 us anything useful. After all, I can't imagine a feature would be
 introduced that potentially performs an InnoDB-specific function on a non-
 core table.

 I briefly mentioned #30262 to Jonathan recently and I incorrectly said
 that views are not supported by MyISAM, this is not correct, views are not
 concerned about the underlying engine. I'm not aware of any other proposed
 features that would require InnoDB, although there are definitely features
 we could make use of such as transactions (used widely in the test suite).

 This change needs to be accompanied by a meta change to the .org API.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63640#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list