Tag: debug

  • Tricky Problems? MariaDB debug container

    MariaDB does have bugs. Users see them sometimes. Sometimes developers look for a long time at bug reports and code and still cannot see how the situation occurred. Developers during their analysis ask questions like:

    • I wonder if this was already fixed in {not released version}? But how can I ask a user to test that?
    • Can I get the user to get good stack trace that would help understand this better? But users sometimes find this hard.
    • What exact hardware and kernel configuration is this bug occurring on? And how would I reproduce this?
    • I’d like to have a copy of this data to attempt some potentially damaging operation to understand this better? But user data isn’t always sharable, or easily copy-able.
    • A rr record of this way that MariaDB got into this state would help me understand this better?
    • I know what debugger information I’d get if I was to attack this problem locally, can I ask the user to do it?
  • “How to write your first patch ? ” – MariaDB Unconference Presentations

     Have you ever wondered how to get started with contributions to the world’s most popular open source database? Did you have a problems with building and configuring from source code, writing the contribution patch and testing the server with  use of mysql-test-run (mtr) framework  afterwards? How to make your patch visible to other developers? In this section we will go through each step in this process from getting the latest source code, testing the server and writing your first contribution […]