Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
70 events for the month beginning 2006-01-01 by user danielk1977
Following month ↑
2006-01-30
| ||
15:41 | Add a couple of extra test cases for #1644. (CVS 3037) (check-in: e10d229f user: danielk1977 tags: trunk) | |
2006-01-27
| ||
06:32 | Fix a couple of (harmless) intel compiler warnings. (CVS 3034) (check-in: 2e23231f user: danielk1977 tags: trunk) | |
2006-01-26
| ||
13:25 | Fix an error in the collation sequence examples in datatype3.html. Ticket #1641. (CVS 3032) (check-in: 1658ea53 user: danielk1977 tags: trunk) | |
13:11 | Add omittest.tcl script to automate testing compile-time OMIT symbols. (CVS 3031) (check-in: 540d28a7 user: danielk1977 tags: trunk) | |
10:35 | Handle a malloc() failure in resizeOpArray(). (CVS 3030) (check-in: 5cecb452 user: danielk1977 tags: trunk) | |
2006-01-24
| ||
16:37 | Handle errors in saving cursor positions during a rollback by aborting all active statements. (CVS 3027) (check-in: 5df9f022 user: danielk1977 tags: trunk) | |
14:21 | Save the position of any open cursors before a rollback. (CVS 3026) (check-in: 32d45bcf user: danielk1977 tags: trunk) | |
13:09 | Return code was being dropped because of overridden variable in OP_IsUnique. Fix this and the test logic problem that hid it. (CVS 3025) (check-in: c30705a0 user: danielk1977 tags: trunk) | |
12:09 | Rename some variables to avoid hiding others. Also add "static" to two function signatures that were missing it. (CVS 3024) (check-in: d86f18a4 user: danielk1977 tags: trunk) | |
11:30 | Coverage improvements for main.c. (CVS 3023) (check-in: 50964ef9 user: danielk1977 tags: trunk) | |
10:58 | General test coverage improvements. (CVS 3022) (check-in: 153940af user: danielk1977 tags: trunk) | |
2006-01-23
| ||
16:21 | Add "#ifndef NDEBUG" around sqlite3pager_iswriteable() (only used in assert() expressions). Also set the internal page number of a page to zero if it fails to initialise. (CVS 3005) (check-in: 77969c67 user: danielk1977 tags: trunk) | |
15:25 | Further coverage improvements for pager.c and another IO error bug fix. (CVS 3001) (check-in: a9ec5ee4 user: danielk1977 tags: trunk) | |
13:47 | Do not automatically rollback at the btree or pager level if a commit fails. (CVS 2999) (check-in: 0f6329ef user: danielk1977 tags: trunk) | |
13:09 | Improve coverage of pager.c and fix an IO error handling bug found in the process. (CVS 2995) (check-in: 6ec8e6b7 user: danielk1977 tags: trunk) | |
07:52 | Fixes for OMIT_UTF16 and OMIT_COMPOUND (CVS 2993) (check-in: f58bbdc0 user: danielk1977 tags: trunk) | |
05:50 | Improve coverage of expr.c and btree.c slightly. (CVS 2992) (check-in: cc2e8e87 user: danielk1977 tags: trunk) | |
2006-01-21
| ||
12:08 | Fix more problems with malloc() and IO failures. (CVS 2985) (check-in: 29281dea user: danielk1977 tags: trunk) | |
2006-01-20
| ||
16:32 | Fix another couple of IO or malloc() failure problems in a shared-cache context. (CVS 2982) (check-in: 7e34163a user: danielk1977 tags: trunk) | |
10:55 | Handle some of the IO error conditions that may occur in a shared-cache context. (CVS 2980) (check-in: 97491d4e user: danielk1977 tags: trunk) | |
2006-01-19
| ||
08:43 | Account for read-uncommitted cursors in sqlite3BtreeClearTable(). (CVS 2977) (check-in: 95079832 user: danielk1977 tags: trunk) | |
07:18 | Fix a bug with internally saving cursors open on index tables. Also increase coverage of util.c and btree.c. (CVS 2976) (check-in: a628d84d user: danielk1977 tags: trunk) | |
2006-01-18
| ||
18:33 | Omit thread2.test if memory-management is enabled at compile time. (CVS 2975) (check-in: df91f685 user: danielk1977 tags: trunk) | |
18:22 | Include the ThreadData structure in internal malloc() testing. Also fixes for revealed bugs. (CVS 2974) (check-in: c7b9d50d user: danielk1977 tags: trunk) | |
16:51 | Use a global variable protected by a mutex instead of thread-specific-data to record malloc() failures. (CVS 2972) (check-in: ac090f2a user: danielk1977 tags: trunk) | |
15:39 | Fix compilation error when neither MEMDEBUG or ENABLE_MEMORY_MANAGEMENT is enabled. (CVS 2971) (check-in: 4de5c529 user: danielk1977 tags: trunk) | |
15:25 | Change sqlite3MallocClearFailed() calls to sqlite3ApiExit(), a better API. (CVS 2970) (check-in: e0b022e5 user: danielk1977 tags: trunk) | |
05:51 | Handle malloc() failures that occur in open16() and errmsg16(). (CVS 2967) (check-in: 86eab9e5 user: danielk1977 tags: trunk) | |
04:26 | Handle malloc() failures that occur inside create_collation() calls. (CVS 2966) (check-in: 95c5903f user: danielk1977 tags: trunk) | |
2006-01-17
| ||
16:10 | Arrange for ThreadData to be automatically deallocated even if SQLITE_MEMDEBUG is defined. Fix for #1623. (CVS 2965) (check-in: 9e2e4084 user: danielk1977 tags: trunk) | |
15:36 | Fix compilation errors when building SQLITE_DEBUG defined but without SQLITE_MEMDEBUG. (CVS 2964) (check-in: 62dd2427 user: danielk1977 tags: trunk) | |
13:21 | Various fixes that allow the malloc() failure tests to pass again. (CVS 2963) (check-in: 0505405f user: danielk1977 tags: trunk) | |
09:35 | Test suite fixes for builds that define OMIT symbols. (CVS 2962) (check-in: 3a54a33d user: danielk1977 tags: trunk) | |
2006-01-16
| ||
16:24 | Test file fixes for libaries compiled with various SQLITE_OMIT_ macros. (CVS 2961) (check-in: c058f483 user: danielk1977 tags: trunk) | |
15:32 | Fix problems compiling with memory-management enabled. Ticket #1619. (CVS 2960) (check-in: 36b03259 user: danielk1977 tags: trunk) | |
15:14 | Fix some of the issues raised in #1615. (CVS 2959) (check-in: 0d5d83bc user: danielk1977 tags: trunk) | |
14:29 | Correctly handle malloc() failure in GenericMalloc() and GenericRealloc(). Fix for #1617. (CVS 2958) (check-in: 9dfc4a88 user: danielk1977 tags: trunk) | |
12:46 | Run the tests in shared.test a second time using an autovacuum database. (CVS 2957) (check-in: 99275229 user: danielk1977 tags: trunk) | |
11:29 | Clarify error handling in pager code. No functional changes. (CVS 2956) (check-in: 7b488362 user: danielk1977 tags: trunk) | |
2006-01-15
| ||
14:11 | Correctly set the length of the string in bytes when transforming an OP_String8 to OP_String in a utf-16 vdbe program. (CVS 2949) (check-in: 69f996e0 user: danielk1977 tags: trunk) | |
13:13 | Fix a buffer-overrun that could occur after a malloc() failure. (CVS 2948) (check-in: 66252221 user: danielk1977 tags: trunk) | |
11:39 | Rollback any open write-transaction when a shared-cache connection is closed. (CVS 2947) (check-in: 1944d92b user: danielk1977 tags: trunk) | |
2006-01-14
| ||
08:02 | Fixes for OMIT_SUBQUERY builds: Disable where clause OR->IN optimization. Include EXISTS keyword (for new CREATE TABLE syntax). Test file fixes. (CVS 2943) (check-in: 8e79a0c2 user: danielk1977 tags: trunk) | |
2006-01-13
| ||
18:06 | Account for multi-byte characters in ALTER TABLE code. Fix for #1609. (CVS 2942) (check-in: d634f8b2 user: danielk1977 tags: trunk) | |
17:12 | Tweaks to make OP_Column run a fraction faster. (CVS 2941) (check-in: 2d74cc22 user: danielk1977 tags: trunk) | |
15:58 | Avoid parsing an entire record header when it is not required. (CVS 2940) (check-in: 0de729d9 user: danielk1977 tags: trunk) | |
13:01 | Fix a vdbe stack overflow problem that could occur with a correlated sub-query. (CVS 2938) (check-in: caa7da80 user: danielk1977 tags: trunk) | |
11:22 | Remove a few duplicate variable initializations in sqlite3BtreeCursor(). (CVS 2937) (check-in: 5e46ec01 user: danielk1977 tags: trunk) | |
06:33 | Minor modification to restoreOrClearCursorPosition() to improve efficiency. Do not allocate the extra 8-bytes if memory-management is not enabled. (CVS 2936) (check-in: dd705955 user: danielk1977 tags: trunk) | |
2006-01-11
| ||
16:10 | Ensure the database attached as part of VACUUM can be detached successfully after a malloc() failure. (CVS 2918) (check-in: 8c26893c user: danielk1977 tags: trunk) | |
14:09 | Fix bugs caused by assuming that shared-schemas are initialized. (CVS 2917) (check-in: 3970eb87 user: danielk1977 tags: trunk) | |
05:49 | Fix typo noted by #1599. (CVS 2916) (check-in: 1b368c7c user: danielk1977 tags: trunk) | |
2006-01-10
| ||
18:27 | Initialize variables in malloc3.test (was causing error in all.test). (CVS 2906) (check-in: 16a8172a user: danielk1977 tags: trunk) | |
18:08 | Typos in new documentation. (CVS 2905) (check-in: b5bedb2a user: danielk1977 tags: trunk) | |
17:58 | Store collation sequence names instead of pointers in sharable schema data structures. (CVS 2904) (check-in: 0f0213be user: danielk1977 tags: trunk) | |
12:31 | Fix a problem with shared-schemas and temp triggers. (CVS 2901) (check-in: 9c18a1ce user: danielk1977 tags: trunk) | |
07:14 | If compiled with memory-debugging, write garbage to memory when it is freed. Fix for #1594. (CVS 2900) (check-in: bd02a6fa user: danielk1977 tags: trunk) | |
2006-01-09
| ||
16:12 | Fix some errors to do with attached databases and text encodings in shared-cache mode. (CVS 2895) (check-in: 3e75d3d5 user: danielk1977 tags: trunk) | |
09:59 | Add a runtime interface to enable memory-management features. (CVS 2894) (check-in: 44f8e313 user: danielk1977 tags: trunk) | |
06:29 | Rename DbSchema to "Schema" and SqliteTsd to "ThreadData". (CVS 2893) (check-in: 82b81f69 user: danielk1977 tags: trunk) | |
05:36 | Minor changes so that OMIT_SHARED_CACHE works. (CVS 2892) (check-in: cc963f8c user: danielk1977 tags: trunk) | |
2006-01-07
| ||
14:02 | Fix some memory leaks caused by obscure syntax errors in SQL. (CVS 2882) (check-in: 6593199a user: danielk1977 tags: trunk) | |
13:21 | In shared-cache mode, lock all required tables before beginning to execute the body of the statement program. (CVS 2881) (check-in: 23b587b0 user: danielk1977 tags: trunk) | |
2006-01-06
| ||
15:03 | Fix a crash caused by adding a trigger to a shared-schema and then deleting it using a different connection. (CVS 2873) (check-in: 19f93e13 user: danielk1977 tags: trunk) | |
13:00 | Add some simple tests and fixes for shared-schema locking. (CVS 2869) (check-in: d054bed1 user: danielk1977 tags: trunk) | |
06:33 | Fix a bug that was emptying shared-schema tables during an ATTACH. (CVS 2867) (check-in: 752a2754 user: danielk1977 tags: trunk) | |
2006-01-05
| ||
14:22 | Fix for ticket #1582 (Double delete of invalid LIMIT clause Expr* applied to a UNION ALL query). (CVS 2861) (check-in: 5dec3a39 user: danielk1977 tags: trunk) | |
13:48 | Disable automatic invocation of sqlite3_release_memory() when a malloc() fails in those cases where the global mutex is held. (CVS 2860) (check-in: 6fdbb8b7 user: danielk1977 tags: trunk) | |
11:34 | Add the shared schema/pager modifications. Very few tests so far. (CVS 2859) (check-in: deeda0dc user: danielk1977 tags: trunk) | |
2006-01-03
| ||
13:39 | Add test files for the asynchronous IO concept. (CVS 2853) (check-in: 7c3492c8 user: danielk1977 tags: trunk) | |