Manual:Math table

This table is used by the math module to keep track of previously-rendered items.

describe math; ++-+--+-+-+---+ | Field                     | Type        | Null | Key | Default | Extra | ++-+--+-+-+---+ | math_inputhash            | varchar(16) |      | PRI |         |       | | math_outputhash           | varchar(16) |      |     |         |       | | math_html_conservativeness | tinyint(1) |      |     | 0       |       | | math_html                 | text        | YES  |     | NULL    |       | | math_mathml               | text        | YES  |     | NULL    |       | ++-+--+-+-+---+

Looks like a caching table for MathML translations to me.

"DESCRIBE math" in MediaWiki 1.8 gives the following: ++-+--+-+-+---+ ++-+--+-+-+---+ ++-+--+-+-+---+
 * Field                     | Type        | Null | Key | Default | Extra |
 * math_inputhash            | varchar(16) | NO   | PRI | NULL    |       |
 * math_outputhash           | varchar(16) | NO   |     | NULL    |       |
 * math_html_conservativeness | tinyint(1) | NO   |     | NULL    |       |
 * math_html                 | text        | YES  |     | NULL    |       |
 * math_mathml               | text        | YES  |     | NULL    |       |

mysql> describe mw_math; ++-+--+-+-+---+ ++-+--+-+-+---+ ++-+--+-+-+---+ 5 rows in set (0.00 sec)
 * Field                     | Type        | Null | Key | Default | Extra |
 * math_inputhash            | varchar(16) | NO   | PRI | NULL    |       |
 * math_outputhash           | varchar(16) | NO   |     | NULL    |       |
 * math_html_conservativeness | tinyint(1) | NO   |     | NULL    |       |
 * math_html                 | text        | YES  |     | NULL    |       |
 * math_mathml               | text        | YES  |     | NULL    |       |