Temporarily preventing index from being selected

Olivier Chédru <[email protected]>
Newsgroups gmane.comp.db.mysql.devel
Message-ID <[email protected]>
Hi!

I am developing a storage engine for MySQL 5.5. My storage engine is able to perform online index alterations.

I would like to prevent MySQL from choosing an index currently being added by the storage engine.

To do so, my handler::records_in_range() method returns HA_POS_ERROR.
However this does not work: the index is used by the query anyway.

Any idea about how to achieve that?

Thanks
Olivier

-- 
MySQL Internals Mailing List
For list archives: http://lists.mysql.com/internals
To unsubscribe:    http://lists.mysql.com/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.