Yes, xRename was a part of the v1 module interface, but v1 module interface is not the first verson of it. Old sqlite extensions does not even contain xRename in their VT implementations and xFindFunction was the last one considered.
I understand what you mean by binary incompatibility, but it is not a reason to keep this issue unresolved. Without possibility to custom handling of collation in xBestIndex function is this great idea limited to be used only in case of numeric queries. Now it is no way to return correct results from VT using xBestIndex. Yes, I can keep these constraints on SQLite, but then perhaps these constraints should be filtered out from xBestIndex consideration. Perhaps new function returning CollSeq array for constraint structure in API could resolve it - as I suggested in previous post. It can be resolved even with binary compatibility. Dusan 2013/7/17 Jay A. Kreibich <j...@kreibi.ch> > On Wed, Jul 17, 2013 at 01:27:20PM +0200, Du?an Paulovi? scratched on the > wall: > > But it is the same as with new functions in sqlite3_module. Old SQLite > > extensions does not implement xRename function which is now needed. Also, > > new feature could be made optional using macro switch like some other > > features in SQLite. > > Actually, xRename() was part of the v1 module interface. xSavepoint(), > xRelease(), and xRollbackTo() were added in the v2 interface. All > three of these functions are optional, and the fact they were added > at the end of the data structure means a v1 module will run under a > modern version of SQLite just fine. > > http://www.sqlite.org/c3ref/module.html > > -j > > -- > Jay A. Kreibich < J A Y @ K R E I B I.C H > > > "Intelligence is like underwear: it is important that you have it, > but showing it to the wrong people has the tendency to make them > feel uncomfortable." -- Angela Johnson > _______________________________________________ > sqlite-users mailing list > sqlite-users@sqlite.org > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users