I thought of a brilliant QA plan. Create sql rainbow tables! Just
trust me, this system of QA will be very powerful in bug finding.
Especially important will be the comparison of old/new versions
of mysql. Writing a prototype now, on my day off.
Just during prototype development, I've discovered a handful of
bugs. I'm testing all functions that are documented in the
manual. This is alot that I've written up:
[Read more]
mysql> select count(*),category from func group by category;
+----------+--------------+
| count(*) | category |
+----------+--------------+
| 6 | arithmetic |
| 7 | bit |
| 60 | casting |
| 47 | comparison |
| 52 | datetime |
| 18 | encryption |
| 127 | geometry |
| 17 | information |
| 7 | logical |
| 32 | mathematical |
| 9 | misc |
| …