Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
I have been doing some investigation on Boost and gaps, and have found the following bug in MySQL. I don't know what versions it affects. I will do more research.
However, if you have a MEMORY table and the PRIMARY KEY is BTREE, deletes do not work properly!!!
The following command should resolve this problem:
If you do a show create table poller_output_boost and the primary key is listed as btree, then the issue might be with you. It also depends on your MySQL version.
TheWitness
True understanding begins only when we realize how little we truly understand...
Any further news on this? MySQL Bug#30590 would appear to relate directly to this, and was committed to versions > 5.0.52 / 4.1.24. I have also tested this using a Debian 5.0.5 package (assumed fairly common) which reports MySQL 5.0.51a and the issue mentioned isn't replicable. Additionally, boost has been running fine on this (fairly large) test system using BTREE indexes without any issues for the past month or so.