On Dec 1, 2009, at 12:17 PM, Ralf Junker wrote:
>
> always made me believe that all options to omit features are  
> supported.
> Now I am not sure which ones I can really trust.
>
> Could you clear up my confusion?
>


There are several dozen individual compile-time options.  We obviously  
cannot test every combination of compile-time option since there is an  
exponential explosion in the number of test cases.  And so, our  
strategy is to test only those compile-time configurations that are in  
common use or which are used by companies that provide material  
support to SQLite.

So, for example, SQLITE_SECURE_DELETE was unsupported for a long  
time.  Then we discovered that SQLITE_SECURE_DELETE is used in  
Firefox.  So now we are very careful to test SQLITE_SECURE_DELETE  
before each release.  Actually, we know exactly which compile-time  
options Mozilla uses, and we test that exact combination of compile- 
time options.  A different set of compile-time options are used by  
Symbian/Nokia, and by Bloomberg, and so forth.  We test all of these  
configurations carefully.  But those are only a handful of  
configurations out of the billions and billions of possible ways of  
configuring SQLite.

As it happens, we are not aware of any major product using  
SQLITE_OMIT_SUBQUERY.  Nor do any of our sponsors use or desire that  
option, as far as we are aware.  Nor is it an especially useful  
option, in most peoples view. And so testing and maintaining  
SQLITE_OMIT_SUBQUERY is pretty low on our list of priorities.  I'm  
sorry to disappoint, but the fact is that we do have to prioritize  
things.  The SQLite developers do not have any idle cycles at the  
moment.

D. Richard Hipp
[email protected]



_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to