Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
52 events for the month beginning 2008-07-01 by user danielk1977
Following month ↑
2008-07-29
| ||
11:25 | Use a macro to make sure that the calls to sqlite3Utf8Read() from MemTranslate() are inlined. This speeds up converting from utf8 to utf16. (CVS 5492) (check-in: 78a623bb user: danielk1977 tags: trunk) | |
10:26 | Add a missing "finish_test" to the end of misc5.test. (CVS 5491) (check-in: 89216b16 user: danielk1977 tags: trunk) | |
10:18 | Speed up OP_Column by eliminating some double handling. (CVS 5490) (check-in: 9ebee840 user: danielk1977 tags: trunk) | |
2008-07-28
| ||
05:26 | Add mem6.c to Makefile.in. Ticket #3253. (CVS 5487) (check-in: 51be2e44 user: danielk1977 tags: trunk) | |
05:22 | In the documentation for SQLITE_CONFIG_MEMSTATUS, make it clear that the 'boolean' argument passed to sqlite3_config() is actually of type int. Ticket #3252. (CVS 5486) (check-in: 1ffdd46f user: danielk1977 tags: trunk) | |
2008-07-26
| ||
18:47 | Remove a branch that could not be taken from OP_IsUnique. (CVS 5485) (check-in: 75c2a532 user: danielk1977 tags: trunk) | |
18:26 | Fix a case where database corruption was causing an invalid reference. (CVS 5484) (check-in: 7aecabac user: danielk1977 tags: trunk) | |
2008-07-25
| ||
16:07 | Further performance improvements to mem6.c. (CVS 5482) (check-in: 4528f7b1 user: danielk1977 tags: trunk) | |
10:40 | Speed up the xFree() method of the mem6.c allocator by storing the offset from the pointer to the start of its chunk in a header field. (CVS 5475) (check-in: 0de54891 user: danielk1977 tags: trunk) | |
09:24 | Change mem6.c to use the malloc() and free() functions directly, instead of going via another sqlite3_mem_methods structure. (CVS 5474) (check-in: cfa65e23 user: danielk1977 tags: trunk) | |
08:49 | Updates to mem6.c allocator. (CVS 5473) (check-in: 43a4cae2 user: danielk1977 tags: trunk) | |
2008-07-24
| ||
10:32 | Do not run capi3.test or capi3c.test when testing memsys6. (CVS 5469) (check-in: e0a10111 user: danielk1977 tags: trunk) | |
10:11 | Add a mutex to mem6.c to make it threadsafe. (CVS 5468) (check-in: 9b97ce60 user: danielk1977 tags: trunk) | |
08:20 | Add mem6.c, a new allocator. More to come. (CVS 5467) (check-in: 192bc192 user: danielk1977 tags: trunk) | |
2008-07-19
| ||
14:25 | Reduce the number of "#ifndef SQLITE_OMIT_AUTOVACUUM" conditions in btree.c by using the ISAUTOVACUUM macro instead. (CVS 5444) (check-in: a560c618 user: danielk1977 tags: trunk) | |
13:43 | To ensure SQLITE_THREADSAFE is always defined, have test_mutex.c include sqliteInt.h. (CVS 5443) (check-in: d8be91e2 user: danielk1977 tags: trunk) | |
11:49 | Improve the performance of balance_nonroot() on auto-vacuum databases by reducing the number of calls to ptrmapPut(). (CVS 5442) (check-in: 9992b1ae user: danielk1977 tags: trunk) | |
2008-07-18
| ||
09:34 | Performance improvement: reduce the number of calls to ptrmapPageno() made by ptrmapPut() and ptrmapGet(). (CVS 5437) (check-in: d807fb27 user: danielk1977 tags: trunk) | |
08:10 | Speed up sqlite3_finalize() by removing redundant code. (CVS 5436) (check-in: c94318b9 user: danielk1977 tags: trunk) | |
2008-07-16
| ||
18:17 | Eliminate some unnecessary IO during a commit in full auto-vacuum mode. (CVS 5426) (check-in: 1d01c02a user: danielk1977 tags: trunk) | |
2008-07-14
| ||
15:37 | Have the rtree extension publish two virtual table types: "rtree" and "rtree_i32". rtree_i32 stores coordinate data as 32-bit signed integers. rtree uses 32-bit real (floating point) values. (CVS 5410) (check-in: c060a9a6 user: danielk1977 tags: trunk) | |
2008-07-12
| ||
15:55 | Fix the test script --binarylog option. (CVS 5401) (check-in: 03e3cfc4 user: danielk1977 tags: trunk) | |
2008-07-10
| ||
17:59 | Fix a crash in flattenSubquery(). (CVS 5388) (check-in: 9c8b97ef user: danielk1977 tags: trunk) | |
17:52 | Add the SQLITE_OPEN_NOMUTEX flag. Used for opening connections that are not protected by an internal mutex. (CVS 5387) (check-in: 7e58b787 user: danielk1977 tags: trunk) | |
2008-07-09
| ||
14:47 | Add a test case to join.test. No code changes, no bugs found. (CVS 5384) (check-in: 417aa158 user: danielk1977 tags: trunk) | |
11:49 | Coverage testing for balance_quick() and balance_deeper(). (CVS 5382) (check-in: 491f8f96 user: danielk1977 tags: trunk) | |
2008-07-08
| ||
17:43 | Prevent the flattening optimization from transforming a to a query with an illegal ORDER BY clause. (CVS 5372) (check-in: 6c2adade user: danielk1977 tags: trunk) | |
17:13 | Test another corruption case in btree.c. And an IO error related scenario. (CVS 5371) (check-in: d74fbb81 user: danielk1977 tags: trunk) | |
15:59 | 3 more coverage tests for btree.c. (CVS 5370) (check-in: 96df0a5f user: danielk1977 tags: trunk) | |
14:31 | Another corruption related test case. (CVS 5367) (check-in: f781a681 user: danielk1977 tags: trunk) | |
14:17 | Fix a compilation bug with SQLITE_OMIT_AUTOINIT. (CVS 5366) (check-in: 94c95fad user: danielk1977 tags: trunk) | |
12:07 | Extra coverage tests for btree.c. (CVS 5365) (check-in: 08334f60 user: danielk1977 tags: trunk) | |
12:02 | Make sqlite3_shutdown() a no-op if the library is not initialized. (CVS 5364) (check-in: d725d3bb user: danielk1977 tags: trunk) | |
10:19 | Improve coverage of btree.c. (CVS 5363) (check-in: f6d9cb83 user: danielk1977 tags: trunk) | |
07:35 | Prohibit the user from changing the temporary storage medium (pragma temp_store) while there is a read transaction open on the temporary database. Add tests to shared.test to cover a few more lines in btree.c. (CVS 5362) (check-in: 92e0cf9a user: danielk1977 tags: trunk) | |
2008-07-07
| ||
18:42 | Fix an error introduced by (5346). The list could become corrupted when the database was truncated. (CVS 5356) (check-in: fbd320ed user: danielk1977 tags: trunk) | |
17:55 | Fix a problem in shared_err.test preventing it from running properly and add a test to corrupt2.test to cover another corruption detection case. (CVS 5355) (check-in: 2dcd5287 user: danielk1977 tags: trunk) | |
17:13 | Fix an error checked in as part of (5350). (CVS 5353) (check-in: acfb2b41 user: danielk1977 tags: trunk) | |
17:04 | Another test case to test a specific kind of database corruption. (CVS 5352) (check-in: 38e04d67 user: danielk1977 tags: trunk) | |
15:39 | Add a test case to test corruption discovered as part of the ptrmapPut() routine. (CVS 5351) (check-in: cbb9536f user: danielk1977 tags: trunk) | |
14:56 | Test a couple of specific malloc() failures that were not tested before. (CVS 5350) (check-in: b96bcaa1 user: danielk1977 tags: trunk) | |
11:18 | Make the Pager.pAll linked-list doubly linked when ENABLE_MEMORY_MANAGEMENT is defined. This is used to speed up sqlite3_release_memory(). (CVS 5346) (check-in: 71d699de user: danielk1977 tags: trunk) | |
2008-07-04
| ||
10:56 | Fix for explicitly inserting a NULL value into the rowid column of a virtual table. (CVS 5343) (check-in: a7f3b431 user: danielk1977 tags: trunk) | |
09:41 | Remove redundant code from sqlite3GetTempReg(). (CVS 5342) (check-in: 212d05d3 user: danielk1977 tags: trunk) | |
09:15 | Remove references to temporary registers from the compiler column-cache when such registers are released. Fix for #3201. (CVS 5341) (check-in: f099d677 user: danielk1977 tags: trunk) | |
2008-07-02
| ||
16:10 | Fix a memory leak that can occur following a malloc failure. (CVS 5339) (check-in: cec4eba1 user: danielk1977 tags: trunk) | |
13:13 | Call the authorizer callback the same number of times whether or not the query flattening occurs. (CVS 5338) (check-in: 8b88b64b user: danielk1977 tags: trunk) | |
2008-07-01
| ||
18:26 | Fix errors in in.test. Also add a few tests to selectB.test. (CVS 5337) (check-in: 8f9d1abb user: danielk1977 tags: trunk) | |
17:39 | Fix another memory leak related to UNION ALL and sub-selects. (CVS 5336) (check-in: 56109b9a user: danielk1977 tags: trunk) | |
16:05 | Fix a memory leak to do with the recent UNION ALL sub-select optimization. (CVS 5333) (check-in: 6ee71f4d user: danielk1977 tags: trunk) | |
14:39 | Fix a problem with LIMIT and OFFSET clauses on the parent query when optimizing a UNION ALL sub-select. (CVS 5332) (check-in: a79786a9 user: danielk1977 tags: trunk) | |
14:09 | Optimize sub-selects and views that use UNION ALL. This optimization isn't very well tested yet. (CVS 5331) (check-in: 3ef468e7 user: danielk1977 tags: trunk) | |