Write Quality Bug Reports

Skip to end of metadata
Go to start of metadata

Write Quality Bug Reports

The quality of the MySQL Server, Connectors, and GUI Tools is profoundly affected by the quantity and quality of the bug reports provided to us by community members via our public Bug Database. Particularly critical are bugs identified early in the alpha and beta stages of various server and tool releases. The information provided within a bug report, in particular, the instructions on how to consistently reproduce the bug in question, allows engineers to save hours of development time tracking down the source of a bug's behaviour. For more background information on how bugs are processed after they have been reported, see Giuseppe's excellent article "MySQL bugs processing explained" on the MySQL Developer Zone.

Here are a list of things to keep in mind when submitting bug reports:

  • Always check the advanced search page to ensure that a similar bug has not already been reported. This is important for a couple reasons. First, and most obviously, is to reduce wasted or duplicated effort on managing multiple bug reports for the same bug. Second, it is important to "lend your vote" to an existing bug (perhaps even on a different platform but exhibiting the same behaviour) so that bug fixers are aware of the various platforms affected by the bug.
  • Made sure you are using the latest production version if similar bugs have recently been fixed and committed.
  • Read our tips on how to report a bug.
  • Provide as much detail as possible. Fill out all fields possible in the bug report, with attention paid to how to reproduce the bug. If possible, include a description of what the expected results of a particular action should be, as well as what the actual results are
  • Provide contact information for yourself so that, if necessary, bug fixers can get in touch with you for more information
  • Provide detailed information about the operating system, MySQL server or tool version, and in some cases, the hardware/platform upon which the bug was found.
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Oracle community and they might not be employed or in any way formally affiliated with Oracle. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Oracle nor any other party necessarily agrees with them.