/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 check-ins occurring around c449a95c4f7abd2b.

2008-08-01
18:47
Fix problems in test scripts. Add new test cases to improve test coverage. (CVS 5521) check-in: b65f493c75 user: drh tags: trunk
17:51
Also test that setting sqlite3_vtab.zErrMsg works from within the xRename method. (CVS 5520) check-in: 4f4a9ccae7 user: danielk1977 tags: trunk
17:37
Test that virtual table methods xBestIndex, xOpen, xFilter, xNext, xColumn, xRowid, xUpdate, xSync and xBegin can all return error messages using the sqlite3_vtab.zErrMsg variable. (CVS 5519) check-in: 007359b770 user: danielk1977 tags: trunk
16:31
Test cases for sqlite3_db_config() and sqlite3_db_status(). (CVS 5518) check-in: 6a6b94302a user: drh tags: trunk
15:06
Add a permutation test case for running all OOM tests with lookaside disabled. (CVS 5517) check-in: 3f70e03ae8 user: drh tags: trunk
14:33
Applied patch to fix failure with build on gcc-powerpc (provide sqlite3Hwtime). Ticket #3256. (CVS 5516) check-in: c9ecd88e27 user: shane tags: trunk
10:50
If xAccess() fails while attempting to detect a hot-journal file, do not assume that the error was an out-of-memory condition. (CVS 5515) check-in: 70f20425e8 user: danielk1977 tags: trunk
2008-07-31
17:35
Define _GNU_SOURCE only if it is not already defined. Ticket #3263. (CVS 5514) check-in: bc5abd31a7 user: drh tags: trunk
17:20
Update the memsubsys1 test script to take into account the buffer size changes of the previous check-in. (CVS 5513) check-in: d43ff7bb8f user: drh tags: trunk
17:16
Change the definition of SQLITE_CONFIG_PAGECACHE and SQLITE_CONFIG_SCRATCH to omit the magic "+4" in the buffer size calculation. (CVS 5512) check-in: e7ed0fe640 user: drh tags: trunk
14:47
Documentation updates. (CVS 5511) check-in: e7fdd813cc user: drh tags: trunk
02:43
Updated omittest.tcl. Updated OMIT list. Updated for Windows. (CVS 5510) check-in: f94239933e user: shane tags: trunk
02:05
Omit calls to test_get_table_printf() if SQLITE_OMIT_GET_TABLE defined. (CVS 5509) check-in: 524a4075dd user: shane tags: trunk
01:47
Omit calls to test_destructor16() if SQLITE_OMIT_UTF16 defined. (CVS 5508) check-in: 2d5cec53c2 user: shane tags: trunk
01:43
Fixed comment to use right function names for sqlite3VdbeSerialPut() and sqlite3VdbeSerialGet(). (CVS 5507) check-in: 820c37ec52 user: shane tags: trunk
01:40
Omit calls to sqlite3Pragma() if SQLITE_OMIT_PARSER defined. Not technically needed, as the entire generated parse.c file should not be included. (CVS 5506) check-in: 10e0450896 user: shane tags: trunk
01:34
Improved retry logic for winDelete() when in "pending delete" state. (CVS 5505) check-in: 03a7973477 user: shane tags: trunk
2008-07-30
17:28
When opening a zero-size database on unix, write one byte into the file before interrogating the inode number. This works around issues with msdos filesystems mounted on OS-X. Ticket #3260. (CVS 5504) check-in: a480a8845f user: drh tags: trunk
15:27
In the unix OS implementation, replace inode hash tables with linked lists. (CVS 5503) check-in: db4022db64 user: drh tags: trunk
13:27
Implicit string->numeric conversion should go to an integer value when possible. Ticket #3257. (CVS 5502) check-in: da0e4bff30 user: drh tags: trunk
13:15
Make sure everything is deallocated before calling sqlite3_shutdown(). Ticket #3259. (CVS 5501) check-in: 4a6ee88697 user: drh tags: trunk
13:14
Remove unused sqlite3VdbeMemDynamicify() function from the VDBE. (CVS 5500) check-in: aee6330831 user: drh tags: trunk
2008-07-29
20:38
Backport http://www.sqlite.org/cvstrac/chngview?cn=5489 from fts3. Re-used prepared statement from fts2 cursor. (CVS 5499) check-in: 02870ed21d user: shess tags: trunk
20:24
Add some simple tests to make sure that the different fulltextFilter query paths are being exercised. (CVS 5498) check-in: ae96d960e6 user: shess tags: trunk
18:49
finally make temporary and journal files hidden in release builds on OS/2 (CVS 5497) check-in: c449a95c4f user: pweilbacher tags: trunk
18:38
recursively call os2Open() with the incoming VFS pointer, in case it gets used in the future (CVS 5496) check-in: 6eac49f046 user: pweilbacher tags: trunk
18:35
move os2FullPathname() so that it can be used in os2Open() directly (CVS 5495) check-in: 2455e45484 user: pweilbacher tags: trunk
14:29
Enhancements to the pagecache malloc test configuration. Changes to the speed test scripts to use the new test enhancements. (CVS 5494) check-in: 0ce39c21f3 user: drh tags: trunk
14:28
Increase the version number to 3.6.1. (CVS 5493) check-in: ec09b551e8 user: drh tags: trunk
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: 78a623bbb1 user: danielk1977 tags: trunk
10:26
Add a missing "finish_test" to the end of misc5.test. (CVS 5491) check-in: 89216b1669 user: danielk1977 tags: trunk
10:18
Speed up OP_Column by eliminating some double handling. (CVS 5490) check-in: 9ebee8401b user: danielk1977 tags: trunk
01:13
Re-used prepared statement from fts3 cursor. Previously, each call to fulltextFilter() finalized any existing prepared statement and prepared a new one. In the case where idxNum has not changed, simply reseting the statement suffices. This provides an order of magnitude speedup in incoming joins against docid. (CVS 5489) check-in: a08a5f2b12 user: shess tags: trunk
2008-07-28
19:34
Implement the "lookaside" memory allocation cache. Use of this cache makes the speed1.test script run about 15% faster. Added new interfaces to control the cache. (CVS 5488) check-in: e48f9697e9 user: drh tags: trunk
05:26
Add mem6.c to Makefile.in. Ticket #3253. (CVS 5487) check-in: 51be2e4463 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: 1ffdd46f0b user: danielk1977 tags: trunk
2008-07-26
18:47
Remove a branch that could not be taken from OP_IsUnique. (CVS 5485) check-in: 75c2a532f4 user: danielk1977 tags: trunk
18:26
Fix a case where database corruption was causing an invalid reference. (CVS 5484) check-in: 7aecabacf9 user: danielk1977 tags: trunk
2008-07-25
16:39
Add an SQLITE_OMIT_LOCALTIME around the "utc" modifier in date/time functions. (CVS 5483) check-in: 71486e93b2 user: drh tags: trunk
16:07
Further performance improvements to mem6.c. (CVS 5482) check-in: 4528f7b1cc user: danielk1977 tags: trunk
15:39
Add the capability to track the maximum depth of the LALR(1) parser stack so that critical applications can check to see if they are getting close to limits. (CVS 5481) check-in: ef0250f3dc user: drh tags: trunk
14:53
Fix the corrupt7 tests to track changes in the integrity check error message. (CVS 5480) check-in: 22177dac2e user: drh tags: trunk
13:39
Increase limits on memsubsys1 tests to accomodate the larger structure sizes on 64-bit platforms. (CVS 5479) check-in: f7720f1bfc user: drh tags: trunk
13:32
Require the SQLITE_ENABLE_INSTVFS symbol in order to compile testfixture with sqlite3_instvfs enabled. This allows fulltest to run on platforms for which we do not have a working hwtime.h (ex: ppc, s390). Change requested from the SuSE team. (CVS 5478) check-in: 16c164e79c user: drh tags: trunk
12:49
Make the libtclsqlite3.la shared library depend on a separate libsqlite3.la shared library. I think this flies in the face of the whole SQLite philosophy of minimal dependencies, but on the other hand, few people use that shared library and the capability has been requested from the SuSE team. (CVS 5477) check-in: 83484b42bf user: drh tags: trunk
12:39
Fix a build problem on tclsqlite in Makefile.in. (CVS 5476) check-in: e7a604807f user: drh 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: 0de54891d4 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: cfa65e23df user: danielk1977 tags: trunk
08:49
Updates to mem6.c allocator. (CVS 5473) check-in: 43a4cae2ac user: danielk1977 tags: trunk
2008-07-24
23:34
Reduce the size of the parser allocation. Add additional instrumentation to mem2. speed1*.test uses scratch malloc. (CVS 5472) check-in: 599a9dea8f user: drh tags: trunk