Skip to content

Add a list of unsupported functions #672

@morgo

Description

@morgo

See pingcap/tidb#158

For users coming from a MySQL background, it is very useful to include a list of unsupported functions to each function overview page.

Comparing to the MySQL manual, they also have these sections:

  • XML Functions (documented in mysql compatibility as not supported)
  • Fulltext Search functions (documented as unsupported)
  • Spatial Analysis functions (documented as unsupported)
  • Functions used with GTID (not relevant)
  • MySQL Enterprise Encryption functions (not required)

Suggested Approach:

Take a look at pingcap/tidb#158

There may be cases where a function was added but not checked off.

It is easiest to complete this task by first changing the list of functions to be alphabetically sorted (as they are in MySQL documentation). Then you can compare the page to MySQL docs and document what is missing.

For example, on the string functions page you can see that TiDB is missing: LOAD_FILE, MATCH, SOUNDEX / SOUNDS LIKE, WEIGHT_STRING.

In the event that TiDB supports all functions for that category, I suggest we still add the section since users may train themselves to look for it. It can say something simple like "TiDB supports all XYZ functions".

Metadata

Metadata

Assignees

Labels

help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions