Here are my findings on this bug so far. It turns out that to support ENABLE INDEX syntax, the storage engine needs to implement Cursor::enable_indexes() and preferably Cursor::disable_indexes(). BlitzDB hasn't implemented these functions so I suspect this is what's causing the weird behavior. I have no prior knowledge on this syntax so until I do more research, I will make BlitzDB return HA_ERR_UNSUPPORTED. This way, at least the user won't have to panic. I'll push the patch soon :) Cheers, Toru On Wed, Jun 9, 2010 at 1:30 AM, Toru Maesaka