[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