MySQL 8.0: Now documented with Doxygen!

Starting with MySQL release 8.0.0, the source code is now commented using the Doxygen documentation generation tool.

This project is long overdue … it has been a very well-worn issue, or an ever recurring wish, for the last 10 years.

Well, not any more.

The results are available at the following location:
http://dev.mysql.com/doc/dev/mysql-server/8.0.0/

Of all the content available, my personal preference (yes, I am biased) is for the performance schema documentation:
http://dev.mysql.com/doc/dev/mysql-server/8.0.0/PAGE_PFS.html

For those who enjoy UML notations (a picture is worth a thousand words), the documentation includes some hand written diagrams:
http://dev.mysql.com/doc/dev/mysql-server/8.0.0/PAGE_PFS_NEW_TABLE.html

Enjoy browsing !

4 thoughts on “MySQL 8.0: Now documented with Doxygen!

  1. Hi. Almost all docs about MySQL text protocol are missing. Where can i read about eg COM_QUERY or Auth phase?

    1. The protocol docs in internals were slightly updated and not really cross-referenced with the actual code. We’re working on a better version that will fix (at least these two things).

Leave a Reply

Your email address will not be published. Required fields are marked *

Please enter * Time limit is exhausted. Please reload CAPTCHA.