Friday, December 2, 2011

Marketing a bug in 3 easy steps


  1. File a request for crash recovery tests and wait a few months
  2. File a request for error injection tests during InnoDB DDL and wait a few months
  3. Lose a table during alter table because untested error handling is incorrect and blog about it

4 comments:

  1. We have seen it quite some times (reported by customers) that an operation fails due to a name conflict on temporary tables. I am not sure we experienced data loss though, but in several cases emptying the /tmp folder from old garbage solved the issue.

    Wasn't it possible that the server simply catch this exception and try another name for the temporary table in such case?

    Peter Laursen
    Webyog

    ReplyDelete
  2. The code that uses the temp filename is far removed from the code that generates it.

    ReplyDelete
  3. Is the intention with this post to:
    - perform marketing
    or
    - instruct how to perform marketing ?

    (or both)

    /Jonas

    ReplyDelete
  4. Good question. Only time will tell.

    ReplyDelete

 
Creative Commons License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.