Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
38 check-ins using file test/e_fkey.test version fb71d325
2009-10-21
| ||
14:11 | Modified shell to call output_html_string() for header values in .mode html. Updated output_html_string() to support the 5 basic HTML entities (<,>,&,',"). Ticket [dc3a6e5b31]. (check-in: c8815fcd user: shane tags: trunk) | |
13:53 | Made detectSchemaProblem function and aSchemaTable array static. Ticket [6f8b0c5855]. (check-in: c6f22f3e user: shane tags: trunk) | |
03:56 | For the shell, changed the output of the errors on lines 2910 and 2914 to goto stderr. I left the timer values going to stdout as all of the other interactive shell commands (startup banner, help, etc.) go to stdout and I felt this was more consistent. Ticket [43db771bb2]. (check-in: 8a8eeb0c user: shane tags: trunk) | |
03:42 | For Windows version of shell, add support for .timer command using the GetProcessTimes() API if available (in the same way getrusage() is used on UNIX.) Ticket [89668ca167]. (check-in: 83216fbe user: shane tags: trunk) | |
02:00 | For Windows VFS, modified xGetLastError() to call FormatMessage() with the FORMAT_MESSAGE_IGNORE_INSERTS option. Additionally updated to ensure strings are returned as UTF8. Ticket [39c85e8a4e]. (check-in: 761396f8 user: shane tags: trunk) | |
2009-10-20
| ||
15:27 | Clarify the use of sqlite3_shutdown(). Ticket [f9af981dd2a2]. Comment changes only - no changes to code. (check-in: b2aa48b5 user: drh tags: trunk) | |
15:01 | Fix the VACUUM command so that when the MAIN and TEMP databases have identically named tables, content from the TEMP database does not accidently overwrite MAIN database content. Ticket [d82e3f3721296e905d7e8c9dee718f71a826b0eb]. Note that this bug could potentially lead to database corruption. (check-in: 0bbd8d72 user: drh tags: trunk) | |
14:23 | Remove all mention of sqlite3_next_stmt() from the documentation of sqlite3_close(). (check-in: f494ed38 user: drh tags: trunk) | |
14:08 | Update documentation on the sqlite3_prepare_v2() interface. No changes to code. (check-in: 3b00e769 user: drh tags: trunk) | |
07:01 | Fix cases where modifying bound variables using the clear_bindings() or transfer_bindings() APIs can invalidate a query plan. (check-in: e6808c98 user: dan tags: trunk) | |
2009-10-19
| ||
22:41 | Remove an unreachable condition in the WHERE clause processing of bound parameters and replace it with an assert(), for test coverage. (check-in: 3bcd78a1 user: drh tags: trunk) | |
20:15 | Fix an incorrect assert() in vdbeUnbind(). (check-in: 651c1efb user: drh tags: trunk) | |
18:30 | Fix an assert() that may fail if sqlite3_step() is called on a statement after a previous call has already returned SQLITE_SCHEMA. (check-in: 63bf7345 user: dan tags: trunk) | |
18:11 | Remove the sqlite3_reoptimize() API. The same functionality is now provided automatically to queries prepared using prepare_v2(). (check-in: 2c50b3d5 user: dan tags: trunk) | |
15:52 | When generating WHERE clause terms internally for NATURAL and USING joins, identify the table by its position in the FROM list, not by its name or alias. Fix for [b73fb0bd64]. (check-in: 6fe63711 user: dan tags: trunk) | |
07:50 | Use 64-bit arithmetic in the xRead() method of asyncRead. Fix for [94c04eaadb]. (check-in: ca3e41b0 user: dan tags: trunk) | |
2009-10-17
| ||
14:19 | Fix a problem in the icu.test script. (check-in: 8a21fdaf user: dan tags: trunk) | |
13:13 | Make sure the target register is allocated before adding the bogus OP_Variable opcode in isLikeOrGlob(). Bugfix for the new sqlite3_reoptimize() logic. (check-in: e74f8dc4 user: drh tags: trunk) | |
08:26 | Add documentation comment for new experimental API sqlite3_reoptimize(). (check-in: c48f8ffe user: dan tags: trunk) | |
2009-10-16
| ||
16:21 | Merge the sqlite3_reoptimize() changes into the trunk. (check-in: 50136840 user: drh tags: trunk) | |
15:59 | Fix a problem in the analyze3.test script. (Closed-Leaf check-in: 61174aea user: dan tags: experimental) | |
15:19 | Remove a mutex reference leak from sqlite3_reoptimize(). (check-in: 9f093706 user: dan tags: experimental) | |
15:05 | Comment cleanup in btree.c. (check-in: 32966ba4 user: drh tags: trunk) | |
14:55 | Experimental fix for [f777251dc7]. This may be changed yet. (check-in: 174477bc user: dan tags: trunk) | |
13:23 | Fix comment typos in btreeInt.h. (check-in: 550566a7 user: drh tags: trunk) | |
2009-10-15
| ||
23:03 | When a forced rollback occurs, cause all active statements on the same database connection to halt immediately with an SQLITE_ABORT error code. This is a partial fix to ticket [f777251dc7]. (Closed-Leaf check-in: f256bc07 user: drh tags: trunk, experimental) | |
19:45 | On any rollback, immediately interrupt all running statements on the same database connection. This is a partial fix for ticket [f777251dc7]. (Closed-Leaf check-in: c304b44c user: drh tags: experimental) | |
18:35 | Add the experimental sqlite3_reoptimize() API. (check-in: 9bd6f3d8 user: dan tags: experimental) | |
2009-10-14
| ||
11:33 | Version 3.6.19 (check-in: c1d499af user: drh tags: trunk, release) | |
2009-10-13
| ||
22:47 | Update the configure script for version 3.6.19. (check-in: ac19dbc6 user: drh tags: trunk) | |
19:19 | Fixed warnings with MSVC compile. (check-in: e0aa50c3 user: shane tags: trunk) | |
18:49 | Fix a typo in the test script added for ticket [5ee23731f15]. (check-in: d0f55b5c user: drh tags: trunk) | |
18:38 | Update the TCL wrapper to provide a non-NULL objProc pointer to the Tcl_NRCreateCommand() interface. The TCL gurus say this is needed to support legacy TCL extensions. (check-in: 1b3cfa01 user: drh tags: trunk) | |
15:42 | Add a test case to verify that ticket [5ee23731f15] has been fixed. (check-in: f894ebf8 user: drh tags: trunk) | |
15:36 | When a write transaction fails to being because the database is read-only, fail right away. Do not give the error code an opportunity to be overwritten with SQLITE_OK. Ticket [5ee23731f15]. (check-in: bc110117 user: drh tags: trunk) | |
13:08 | Suppress some harmless compiler warnings. (check-in: 5d381daa user: drh tags: trunk) | |
12:48 | Make sure mem3.c releases its mutex on an sqlite3_shutdown() call. (check-in: 16254ad5 user: drh tags: trunk) | |
10:39 | Add further test cases to e_fkey.test. (check-in: c85e5874 user: dan tags: trunk) | |