Percona Live: Data Performance Conference 2016 Logo

April 18-21, 2016

Santa Clara, California

All about MySQL bug reports

All about MySQL bug reports

 19 April 6:01 PM - 07:00 PM @ Ballroom A
Experience level: 
Birds of a Feather
Case Stories
Operations and Management


MySQL bug #20786 received birthday cake for its 5th year anniversary. And this bug is still "Open"! Bug #989 required full rewrite of Runtime code and 6 years of hard work. Bug #23427 was fixed in just two days. Why some bugs get fixed quickly and others wait years? What to do if MySQL bug affects you? What do all these statuses in the bugs database mean? In this session we will discuss how to open bug report, which information to provide, so it gets noticed and verified effectively. What to do if you cannot create repeatable test case and what this test case really is, why it is important and essential for quick bug proceeding. We will also discuss what happens next after bug is verified and how to affect priority decisions. MySQL is huge and, like any other big product, receives many bug reports. Unfortunately they cannot be fixed immediately: all of them need to pass test for validity, also called "Verification"; then they have to find its place in priority queue before developers start working on them. For users, affected by these bugs, this means two delays. First, when the report waits verification and second, when it sits in priority queue. In this session we want to discuss how to create good quality bug reports with chances to get verified really quickly, how to affect priority decisions and what to do if your bug got rejected.


Sveta Smirnova's picture

Sveta Smirnova

Principal Technical Services Engineer, Percona


Sveta Smirnova works as MySQL Support engineer since year 2006, she is also author of book "MySQL Troubleshooting" and author of JSON UDF functions for MySQL. In years 2006 - 2015 she worked in in Bugs Analysis MySQL Support Group in MySQL AB, then Sun, then Oracle. In March 2015 Sveta joined Support Team in Percona. In years 2012-2015 she worked on bugs priority. She was also Support representative in MySQL Backup Development Team. She works on tricky support issues and MySQL software bugs on a daily basis. Before starting at MySQL in 2006, she worked as web developer on several closed CRM systems. In years 2012-2015 she worked on MySQL Labs project "JSON UDFs for MySQL". She is active participant in the open source community. Her main interests in recent years is solving DBA problems, finding ways to semi-automate this process and effective backup techniques. Sveta is author of the book "MySQL Troubleshooting" (

Share this talk