]>
git.ipfire.org Git - thirdparty/sqlite.git/log
drh [Wed, 16 Feb 2005 03:27:04 +0000 (03:27 +0000)]
Get vacuum working on database that used to have autoincrement tables but
where all such tables have been dropped. Ticket #1121. (CVS 2344)
FossilOrigin-Name:
8f7c639da0f862fa2dd2f55eb7e4d453cd321540
drh [Tue, 15 Feb 2005 21:36:18 +0000 (21:36 +0000)]
Move the special built-in SQL functions used by ALTER TABLE out of func.c
and into alter.c. (CVS 2343)
FossilOrigin-Name:
dbd11a0c581b447bb2f220a1a185d9fd36933ee3
drh [Tue, 15 Feb 2005 20:47:57 +0000 (20:47 +0000)]
Split the logic for the ALTER TABLE command off into a separate source
code file. (CVS 2342)
FossilOrigin-Name:
90d6573c2631fac92b9e572e9e21698ae2480c9d
drh [Tue, 15 Feb 2005 16:23:02 +0000 (16:23 +0000)]
Btree checks the autovacuum flag after locking the database file. (CVS 2341)
FossilOrigin-Name:
6610188f09d08c65c46a140685b403aa74f71a19
drh [Tue, 15 Feb 2005 16:15:09 +0000 (16:15 +0000)]
Append the version number to the directory name in source code tarballs.
Tickets #793, #855, and #1055. (CVS 2340)
FossilOrigin-Name:
138577d0a5c41f3de4f9adc9ab6e312a65ff8888
drh [Tue, 15 Feb 2005 13:38:46 +0000 (13:38 +0000)]
Fix a hyperlink bug on the homepage. (CVS 2338)
FossilOrigin-Name:
9fd9d9fbeefcc76e7262f488f99ac11eaf58e88e
drh [Tue, 15 Feb 2005 13:08:09 +0000 (13:08 +0000)]
Version 3.1.2 (CVS 2337)
FossilOrigin-Name:
e9012d917a97a2f62ea58e85afa4879d213558e8
drh [Tue, 15 Feb 2005 13:07:38 +0000 (13:07 +0000)]
Updates to the script that generates the download page for the website. (CVS 2335)
FossilOrigin-Name:
363590d37fd3a2cdfb4c2887b790395dae2fb97e
drh [Tue, 15 Feb 2005 12:56:22 +0000 (12:56 +0000)]
Update the change log. (CVS 2334)
FossilOrigin-Name:
94c3f20e8c831aa708955b588a13d54f79f3ef03
drh [Tue, 15 Feb 2005 12:51:16 +0000 (12:51 +0000)]
Update the homepage prior to releases 2.8.16 and 3.1.2. (CVS 2333)
FossilOrigin-Name:
603bbe47ddb14105da6a3435ff8f7c6c6f1929a1
danielk1977 [Tue, 15 Feb 2005 03:38:05 +0000 (03:38 +0000)]
Ensure a database file is not truncated without an exclusive lock.
Fix for ticket #1114. (CVS 2332)
FossilOrigin-Name:
dcbc983355d3207615b52b0724405a024a1a5955
danielk1977 [Tue, 15 Feb 2005 02:54:14 +0000 (02:54 +0000)]
Check that read-only pages are not being modified (disabled by default). (CVS 2331)
FossilOrigin-Name:
8514a4feb2a86e93c4251c491d394e861bb65edb
drh [Mon, 14 Feb 2005 20:48:18 +0000 (20:48 +0000)]
Make sure that when a CREATE INDEX fails, it does not leave a residue behind
that can corrupt the database. Ticket #1115. (CVS 2330)
FossilOrigin-Name:
cbed92f397ec13b57771ab8b5be74c0cacf35dfd
danielk1977 [Mon, 14 Feb 2005 06:38:40 +0000 (06:38 +0000)]
Tighten up the CREATE INDEX syntax accepted by the parser. (CVS 2329)
FossilOrigin-Name:
41d2214b83dd52acdda64a50d0c1ef16009d06d0
drh [Sun, 13 Feb 2005 23:34:24 +0000 (23:34 +0000)]
Update the version number in preparation for the release of 3.1.2. (CVS 2325)
FossilOrigin-Name:
f3c51de7599ed6d3bcdd227e290ad75829840957
danielk1977 [Sat, 12 Feb 2005 08:59:55 +0000 (08:59 +0000)]
Fix a problem with sub-queries and the flattening optimization. Also handle an extra case of database corruption. (CVS 2324)
FossilOrigin-Name:
f7858d8830cdd0f57b8f9bc73068d29a7062b8ac
drh [Sat, 12 Feb 2005 00:19:30 +0000 (00:19 +0000)]
Fix a problem with VACUUM that can lead to database corruption. (CVS 2323)
FossilOrigin-Name:
63894baf1b37156fd0b84eba4c9c5e8f43cee3f3
danielk1977 [Wed, 9 Feb 2005 07:05:46 +0000 (07:05 +0000)]
Return SQLITE_BUSY if the database is locked reading the schema within
sqlite_prepare(). Ticket #1106. (CVS 2322)
FossilOrigin-Name:
c33c02d6069b90f295698a9f35f4aa99dee5f5e9
danielk1977 [Wed, 9 Feb 2005 03:20:37 +0000 (03:20 +0000)]
Add experimental collation_list pragma. (CVS 2321)
FossilOrigin-Name:
f73a8aa34afd39e0b7df8f22b5c5d2c8d8979a1b
danielk1977 [Wed, 9 Feb 2005 01:40:23 +0000 (01:40 +0000)]
Document SQLITE_DEFAULT_CACHE_SIZE and SQLITE_DEFAULT_TEMP_CACHE_SIZE macros. (CVS 2320)
FossilOrigin-Name:
ddcea6f8891b02e64f96591af161feb55c00a72c
danielk1977 [Tue, 8 Feb 2005 08:42:27 +0000 (08:42 +0000)]
Fix a buggy interaction between "INSERT ... SELECT" processing and optimization (2170). (CVS 2319)
FossilOrigin-Name:
c54ad2123693be8777d80343979e3261c4892105
danielk1977 [Tue, 8 Feb 2005 07:50:40 +0000 (07:50 +0000)]
Fix for correlated subqueries where the parent is an aggregate. Ticket #1105. (CVS 2318)
FossilOrigin-Name:
f0d3ca10c5bccf8fca7143028ebb3e604c0e3f20
drh [Sun, 6 Feb 2005 02:45:41 +0000 (02:45 +0000)]
Add the (highly experimental) omit_readlock pragma that disables the use
of readlocks on read-only databases that are connected using ATTACH. (CVS 2317)
FossilOrigin-Name:
2155448d2128119f74241da0ea07d6713b71765c
danielk1977 [Sat, 5 Feb 2005 12:48:48 +0000 (12:48 +0000)]
Allow expressions (including variables) in LIMIT and OFFSET clauses. Ticket #1096. (CVS 2316)
FossilOrigin-Name:
515e5033a5482f55e7edb66d69ff3da7e234ff2e
danielk1977 [Sat, 5 Feb 2005 07:33:34 +0000 (07:33 +0000)]
Add a numeric version number. Ticket #1097. (CVS 2315)
FossilOrigin-Name:
a9c33a804d572dd9df15be2029637b10e5a65cc4
danielk1977 [Sat, 5 Feb 2005 06:49:54 +0000 (06:49 +0000)]
Detect database corruption in rootpage flags (see also (2313)). (CVS 2314)
FossilOrigin-Name:
6d91a1e91bf0e8b4a0f5f78d079031f3ee69603b
drh [Fri, 4 Feb 2005 21:13:00 +0000 (21:13 +0000)]
Detect and report a subtle case of database file corruption. (CVS 2313)
FossilOrigin-Name:
9fc0a5cbf892a22eaa950f3b2ed572ab4985c220
danielk1977 [Fri, 4 Feb 2005 04:07:16 +0000 (04:07 +0000)]
Remove code for SQL cursors. (CVS 2312)
FossilOrigin-Name:
2eb90870556c90b8d85da3d5eb7554f74ec922c2
drh [Thu, 3 Feb 2005 01:08:20 +0000 (01:08 +0000)]
Get AUTOINCREMENT and VACUUM working together. Ticket #1095. (CVS 2311)
FossilOrigin-Name:
332a531d06a610e6597b02105fcda767313f0225
drh [Thu, 3 Feb 2005 00:42:34 +0000 (00:42 +0000)]
Fix the ".dump" command in the shell so that it works with AUTOVACUUM.
This is related to ticket #1095. (CVS 2310)
FossilOrigin-Name:
76c4a96c5a2148f253cc5e034567b16317343be7
drh [Thu, 3 Feb 2005 00:29:47 +0000 (00:29 +0000)]
Make sure the rc variable in OsWrite of os_win.c is always initialized.
Also assert that the amt parameter is always greater than zero.
Ticket #1094. (CVS 2309)
FossilOrigin-Name:
4b399ae7791288e5d44f90da530908d9ca77ff4b
danielk1977 [Wed, 2 Feb 2005 01:13:38 +0000 (01:13 +0000)]
Fix a comment in sqlite3.h. No code changes. Ticket #1093. (CVS 2308)
FossilOrigin-Name:
d1ea2fb70be905947c8ff74da8e1f719a8fb85f5
danielk1977 [Wed, 2 Feb 2005 01:10:44 +0000 (01:10 +0000)]
Handle "rowid<=X ORDER BY rowid DESC" where X is an integer. Fix for ticket #1092. (CVS 2307)
FossilOrigin-Name:
506088796c846243e24c4cba6be4ce6511fdb345
drh [Tue, 1 Feb 2005 17:05:13 +0000 (17:05 +0000)]
Version 3.1.1 (beta) (CVS 2306)
FossilOrigin-Name:
2e1c71c4686472c6ee277f8928320095bc27846d
drh [Tue, 1 Feb 2005 15:57:07 +0000 (15:57 +0000)]
Increment the version number to 3.1.1beta. (CVS 2305)
FossilOrigin-Name:
076f9868a487913a79abddfb3977f05cd88d6cf1
danielk1977 [Tue, 1 Feb 2005 10:36:40 +0000 (10:36 +0000)]
Space analyzer: Format integer results as integers. Also fix the calculation of average-fanout. (CVS 2304)
FossilOrigin-Name:
52e473b94694cd0991257427d57515ecef93c780
danielk1977 [Tue, 1 Feb 2005 10:35:06 +0000 (10:35 +0000)]
Have debugging code handle sqliteMalloc(n) where n<0 in the same way as production. (CVS 2303)
FossilOrigin-Name:
ab85e1d01299e383bda1834664370f04b13634b6
drh [Tue, 1 Feb 2005 04:09:36 +0000 (04:09 +0000)]
More performance tweaking in the parser. (CVS 2302)
FossilOrigin-Name:
a3d12726bb7bce72b8266236800c07f22ac5212f
danielk1977 [Tue, 1 Feb 2005 03:46:43 +0000 (03:46 +0000)]
Fix an error introduced with (2299). (CVS 2301)
FossilOrigin-Name:
22041d5f26355b0fc80eb355bfec897fb50ac1e1
drh [Tue, 1 Feb 2005 03:20:00 +0000 (03:20 +0000)]
Lemon optimization: When doing a shift following a reduce that pops one
or more elements off the stack, no need to check for stack overflow. (CVS 2300)
FossilOrigin-Name:
adcd9a3fa2a86464abd613aa88ae110b4799a241
danielk1977 [Tue, 1 Feb 2005 03:09:52 +0000 (03:09 +0000)]
Avoid allocating a vdbe in sqlite3FinishCoding() if one has not been allocated already. (CVS 2299)
FossilOrigin-Name:
eaf1866e4d10f0ddf5ccc02b7d9aff281ff9efc0
danielk1977 [Tue, 1 Feb 2005 02:13:29 +0000 (02:13 +0000)]
Change to sqlite3AffinityType() to remove hex constants. (CVS 2298)
FossilOrigin-Name:
d8b4b0ef13dddbf527e7440e7343c458210dceac
drh [Tue, 1 Feb 2005 01:40:44 +0000 (01:40 +0000)]
Tweaks to the keyword hash generator. Tried to make it a little faster.
If nothing else, the keyword hash table is now a little smaller. (CVS 2297)
FossilOrigin-Name:
4eca6c05abdf3955c5fd7bd3a22c87cd4741d656
danielk1977 [Tue, 1 Feb 2005 01:21:55 +0000 (01:21 +0000)]
Replace sqlite3AffinityType() with a slightly faster version. (CVS 2296)
FossilOrigin-Name:
abe9f5e81f1196f28eec628e898b2a994c4d659d
drh [Mon, 31 Jan 2005 23:45:55 +0000 (23:45 +0000)]
Performance tweaks for sqlite3AffinityType. (CVS 2295)
FossilOrigin-Name:
32b926154aaae9264359fa1e9a7189afd08b0bb7
danielk1977 [Mon, 31 Jan 2005 12:56:44 +0000 (12:56 +0000)]
Move sqlite3HashNoCase to hash.c. (CVS 2294)
FossilOrigin-Name:
5c10ccd8e99cab7e9f8e733dfd1447c2df1d25c1
danielk1977 [Mon, 31 Jan 2005 12:42:29 +0000 (12:42 +0000)]
Assorted minor changes to speed up loading the database schema. (CVS 2293)
FossilOrigin-Name:
dfbd684a913022ad43ce59c3422d3d94f776d547
drh [Sun, 30 Jan 2005 22:10:00 +0000 (22:10 +0000)]
User-contributed chagnes to tclinstaller so that it supports DESTDIR. (CVS 2292)
FossilOrigin-Name:
ab8dbcf563b9069ce2049877bba69e5057f5b727
danielk1977 [Sun, 30 Jan 2005 11:11:44 +0000 (11:11 +0000)]
Respect collation sequences in views. Ticket #1088. (CVS 2291)
FossilOrigin-Name:
9843c0dd795ceda3c260986f95b101a0cbc7cf64
danielk1977 [Sun, 30 Jan 2005 09:17:58 +0000 (09:17 +0000)]
Have the optimization introduced in (2170) deal with OP_NullRow as well as OP_Column and OP_Recno. Fix for #1086. (CVS 2290)
FossilOrigin-Name:
356d31e03fe856642c5637f5ea5665947ff681fc
danielk1977 [Sat, 29 Jan 2005 09:14:05 +0000 (09:14 +0000)]
Update to test files to support builds with OMIT macros defined. (CVS 2289)
FossilOrigin-Name:
808e16a7dda048c214df24170da282087042ee3a
danielk1977 [Sat, 29 Jan 2005 09:00:49 +0000 (09:00 +0000)]
Fix a test bug causing a segfault in bind.test. (CVS 2288)
FossilOrigin-Name:
a8b921d45ec9ef4d16ef7b5bf09aabaf02ebc70b
danielk1977 [Sat, 29 Jan 2005 08:36:45 +0000 (08:36 +0000)]
Update ioerr.test to be more deterministic. (CVS 2287)
FossilOrigin-Name:
d0b16bae6555f723400821b22916b66609a26b9c
danielk1977 [Sat, 29 Jan 2005 08:32:43 +0000 (08:32 +0000)]
Modify sub-query handling. Tickets #1083 and #1084. (CVS 2286)
FossilOrigin-Name:
b1b50f315873a8614920d1e3af4a07fb29a7ff6a
danielk1977 [Sat, 29 Jan 2005 01:54:18 +0000 (01:54 +0000)]
Modification to schema.test so that it works with SQLITE_OMIT_TRIGGER and SQLITE_OMIT_UTF16 defined. (CVS 2285)
FossilOrigin-Name:
95ecb2745f3fc69d370fc3961800db56297acb68
drh [Fri, 28 Jan 2005 01:29:08 +0000 (01:29 +0000)]
Make sure the #include of "sqliteInt.h" always comes first in C source files. (CVS 2284)
FossilOrigin-Name:
522c094f799220468780acb77731edb715bf5e3c
danielk1977 [Thu, 27 Jan 2005 00:33:37 +0000 (00:33 +0000)]
Fix a warning introduced by (2280). (CVS 2283)
FossilOrigin-Name:
dc1b8106c4ce0ab378ee26324df4537ffe68a940
drh [Thu, 27 Jan 2005 00:33:21 +0000 (00:33 +0000)]
More changes to improve propagation of SQLITE_CORRUPT errors. (CVS 2282)
FossilOrigin-Name:
e4b5c16858db3b17a13cb572896bfd3dc08b88c1
danielk1977 [Thu, 27 Jan 2005 00:30:52 +0000 (00:30 +0000)]
Test that it is ok to execute ALTER TABLE immediately after opening a database connection. (CVS 2281)
FossilOrigin-Name:
1d5ebb1146cc6e59d8b419b3fa4796552111606d
danielk1977 [Thu, 27 Jan 2005 00:22:02 +0000 (00:22 +0000)]
Have REINDEX handle missing collation sequences correctly. (CVS 2280)
FossilOrigin-Name:
1c1904f44310fa0e327d8f0a77f1cf97599b630a
drh [Wed, 26 Jan 2005 21:55:31 +0000 (21:55 +0000)]
Propagate detected database corruption up through the call stack. (CVS 2279)
FossilOrigin-Name:
2c54aba5ba781f4da1f14ed7a3986b6dc17728d7
drh [Wed, 26 Jan 2005 17:47:02 +0000 (17:47 +0000)]
An optimization to sqlite3VdbeSerialType(). (CVS 2278)
FossilOrigin-Name:
db36773830cc81c38b78d1776a495d49475523be
danielk1977 [Wed, 26 Jan 2005 10:39:58 +0000 (10:39 +0000)]
Add an entry to faq.tcl regarding SQLITE_SCHEMA errors. (CVS 2277)
FossilOrigin-Name:
12defe8cd6a0d7434c8f74b88169155d47299079
danielk1977 [Wed, 26 Jan 2005 03:58:35 +0000 (03:58 +0000)]
Allow GROUP BY on non-aggregate queries. Ticket #1064 (CVS 2276)
FossilOrigin-Name:
0642d3e3d6636a5f922f75c05252c9c1372d3936
danielk1977 [Tue, 25 Jan 2005 04:27:54 +0000 (04:27 +0000)]
Prevent collation sequences and user functions from being deleted or changed while SQL statements are executing. (CVS 2275)
FossilOrigin-Name:
cabab62bc10568d435806a7059fad7274f0dd4c8
danielk1977 [Mon, 24 Jan 2005 23:27:31 +0000 (23:27 +0000)]
Clarify documentation of DEFAULT CURRENT_TIME etc. (version 3.1.0 and greater only). (CVS 2274)
FossilOrigin-Name:
557eb2ec9d825c0a2830d3355d0d27b4b5937de2
danielk1977 [Mon, 24 Jan 2005 13:03:32 +0000 (13:03 +0000)]
More test cases to do with invalidating precompiled statements. (CVS 2273)
FossilOrigin-Name:
b243681a0e328ee0bbf1140abfb60d65d2102ad5
drh [Mon, 24 Jan 2005 12:46:14 +0000 (12:46 +0000)]
Use the cache with loading a large table in select2-2.0. (CVS 2272)
FossilOrigin-Name:
bd65b1805c116a9073a01164d77e2bfd4ab3b447
danielk1977 [Mon, 24 Jan 2005 10:25:59 +0000 (10:25 +0000)]
Modifications and bugfixes so that the test suite passes with the TCL statement cache turned on. (CVS 2271)
FossilOrigin-Name:
d5233e0747789dea04d35a8350b408321d23a64d
drh [Mon, 24 Jan 2005 01:38:32 +0000 (01:38 +0000)]
Flush the TCL statement cache before each lock_status pragma. (CVS 2270)
FossilOrigin-Name:
8beae3ff8cbe23f20eb242187edbdb72133a24c3
drh [Mon, 24 Jan 2005 00:28:42 +0000 (00:28 +0000)]
Change the TCL interface so that it can cache VMs and reuse them without
recompiling. But for now leave the cache turned off by default. (CVS 2269)
FossilOrigin-Name:
8db6bfef52c1f35afdb8b60cba34f6807a5917f4
danielk1977 [Sun, 23 Jan 2005 23:43:21 +0000 (23:43 +0000)]
Modification to shell.c to avoid a compiler warning on some compilers. (CVS 2268)
FossilOrigin-Name:
0778383b6f9e6f58202ca20e74b399f8dce90ec4
danielk1977 [Sun, 23 Jan 2005 22:41:37 +0000 (22:41 +0000)]
Minor changes to avoid warnings on some compilers. (CVS 2267)
FossilOrigin-Name:
4daf1d1f9d4d32397d785d660394c5579c296b1f
drh [Sun, 23 Jan 2005 19:04:42 +0000 (19:04 +0000)]
Fix a bug in change counting that comes up when sqlite3_finalize() is
called right after sqlite3_reset(). (CVS 2266)
FossilOrigin-Name:
1a64295e055d083539e05f069df6f1bea12e14b2
drh [Sun, 23 Jan 2005 13:14:55 +0000 (13:14 +0000)]
ATTACH and DETACH cause prepared statements to expire.
sqlite3_finalize() can now be called right after sqlite3_reset(). (CVS 2265)
FossilOrigin-Name:
6c631b86e5e166f650d3f7d53c773aa859391c2b
danielk1977 [Sat, 22 Jan 2005 03:39:39 +0000 (03:39 +0000)]
Test script changes: Bug fix and cleanup on ioerr tests. Also, don't use TCL "file copy" command on windows. (CVS 2264)
FossilOrigin-Name:
764b55adb5dff944db36d0d19ce5e7cc758b3a9e
drh [Sat, 22 Jan 2005 03:03:54 +0000 (03:03 +0000)]
Add the experimental sqlite3_expired() API. (CVS 2263)
FossilOrigin-Name:
df648d50c0696cf7ada2fe5973d285b494891964
drh [Fri, 21 Jan 2005 21:31:40 +0000 (21:31 +0000)]
Add <stddef.h> to sqliteInt.h. (CVS 2262)
FossilOrigin-Name:
fede252d19cce6a88f6baff3362b057ab3b8af4b
drh [Fri, 21 Jan 2005 21:22:52 +0000 (21:22 +0000)]
More documentation changes. Allow SQLITE_DEFAULT_CACHE_SIZE to set the
default cache size for the pager at compile-time. (CVS 2261)
FossilOrigin-Name:
2ddb6748751c0135a42e6d0bcc303d06d8e17cf3
drh [Fri, 21 Jan 2005 18:28:55 +0000 (18:28 +0000)]
Version 3.1.0 (alpha) (CVS 2260)
FossilOrigin-Name:
45094abe38c3d35b0528fc28503aff604e9087f8
drh [Fri, 21 Jan 2005 18:19:27 +0000 (18:19 +0000)]
Documentation updates prior to 3.1.0. (CVS 2259)
FossilOrigin-Name:
fc4f1f13d053f861b6be0ceba29bd9e62554252f
drh [Fri, 21 Jan 2005 17:53:17 +0000 (17:53 +0000)]
Initialize the random number generator from /dev/urandom, if available. (CVS 2258)
FossilOrigin-Name:
aab8e7f8d81ffa786d5fae5a13963c6e58a8eefc
drh [Fri, 21 Jan 2005 17:07:22 +0000 (17:07 +0000)]
Change to mkopcodeh.awk to accomodate windows systems. (CVS 2257)
FossilOrigin-Name:
39786aa894d620480661ed8867961f9f1ef33e40
drh [Fri, 21 Jan 2005 17:03:50 +0000 (17:03 +0000)]
Update change log for version 3.1.0. (CVS 2256)
FossilOrigin-Name:
4d9b858746084c2636ba618108775b9be2eff0a5
drh [Fri, 21 Jan 2005 15:52:32 +0000 (15:52 +0000)]
Final preparations for the 3.1.0 alpha release. (CVS 2255)
FossilOrigin-Name:
17122c7e8e9cae36f1ffa7b42bd69d702980ac6a
danielk1977 [Fri, 21 Jan 2005 11:55:25 +0000 (11:55 +0000)]
Improve test coverage for minimum feature builds. (CVS 2254)
FossilOrigin-Name:
9c4d0e13e8c5f3fc4d7fd8f495898372293f7fad
danielk1977 [Fri, 21 Jan 2005 08:13:14 +0000 (08:13 +0000)]
Exclude a few more lines of code using OMIT macros. (CVS 2253)
FossilOrigin-Name:
c6fc49e61033419e78b6b10638d57f4942087961
danielk1977 [Fri, 21 Jan 2005 04:25:47 +0000 (04:25 +0000)]
Modify test scripts to work when SQLITE_OMIT_SUBQUERY (but no other OMIT macros) is defined. (CVS 2252)
FossilOrigin-Name:
d4e19efcef68d834c55c7d496cdb3696d63a31a2
danielk1977 [Fri, 21 Jan 2005 03:12:14 +0000 (03:12 +0000)]
Modify test scripts to work when SQLITE_OMIT_SUBQUERY (along with other OMIT macros) is defined. (CVS 2251)
FossilOrigin-Name:
bb0254ab14417f0ab40f10f37cb63a60507f070a
drh [Fri, 21 Jan 2005 02:34:44 +0000 (02:34 +0000)]
Add a new test file for subqueries. (CVS 2250)
FossilOrigin-Name:
de8ee3a29e1aafcfa05841cb44da0a05f0579596
danielk1977 [Fri, 21 Jan 2005 00:44:22 +0000 (00:44 +0000)]
Change the implementation of ALTER TABLE so that it does not use the IN() operattor. (CVS 2249)
FossilOrigin-Name:
06887afb323fa1fb6988a136f96a456467cf7b2f
drh [Fri, 21 Jan 2005 00:22:37 +0000 (00:22 +0000)]
Fix a segfault that occurs on a corrupt database. (CVS 2248)
FossilOrigin-Name:
d1166472fd17960eb3016f3d5d3bf44afc9f5bc8
drh [Thu, 20 Jan 2005 23:23:29 +0000 (23:23 +0000)]
Fix comment typo in mkopcodec.awk. (CVS 2247)
FossilOrigin-Name:
6177148260c5e3e28df6ea1c486ba3642a745a01
drh [Thu, 20 Jan 2005 22:48:47 +0000 (22:48 +0000)]
Bug fixes and enhancements entered while on jury recess. (CVS 2246)
FossilOrigin-Name:
38401dfbd5e3b50dd4e7a11562a7770347cebdf4
drh [Thu, 20 Jan 2005 13:36:19 +0000 (13:36 +0000)]
Added the SQLITE_OMIT_SUBQUERY compile-time option and the EXISTS operator.
Regression tests are currently failing with an assertion fault. (CVS 2245)
FossilOrigin-Name:
d30fdf0f2c24cb74b48fab9b83fba4e4b2fe878a
danielk1977 [Thu, 20 Jan 2005 13:03:10 +0000 (13:03 +0000)]
Remove a few more lines of code when SQLITE_OMIT_** macros are defined. (CVS 2244)
FossilOrigin-Name:
417bbba93ad7ed5c03d9db6afc12e170155bd152
danielk1977 [Thu, 20 Jan 2005 11:32:23 +0000 (11:32 +0000)]
Extend the influence of a couple of SQLITE_OMIT_** macros a little bit. (CVS 2243)
FossilOrigin-Name:
5b1a9bf6aa5a5c466b88f649e322e81b8466851f
danielk1977 [Thu, 20 Jan 2005 05:24:32 +0000 (05:24 +0000)]
Changes so that crash.test works when SQLITE_OMIT_PAGER_PRAGMAS is defined. (CVS 2242)
FossilOrigin-Name:
f0add0a60e0afb833202e42cdba97bafe6a59dfc
danielk1977 [Thu, 20 Jan 2005 02:17:01 +0000 (02:17 +0000)]
Fix some test scripts so that they work with a minimal build configuration. (CVS 2241)
FossilOrigin-Name:
d267fb3ca3f31ee138c9613cb84e873ede7f141a
drh [Thu, 20 Jan 2005 02:14:30 +0000 (02:14 +0000)]
Turn SQLITE_OMIT_CURSOR on by default. (CVS 2240)
FossilOrigin-Name:
2d3ab1ab5ae08fe21f4662b171f04362c1326eb0