/ Timeline
Login

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

50 check-ins occurring around b6ce8199a9286eb2.

2009-01-22
17:12
Silence a C++ builder warning by writing "if( (rc = function())!=SQLITE_OK )" instead of "if( (rc = function()) )" in two places in pager.c. Ticket #3605. (CVS 6199) check-in: 78ae96def5 user: danielk1977 tags: trunk
2009-01-21
17:45
Add a comment to fts3_tokenizer.h to make it clear how the xNext() method is supposed to set its output variables. Make sure the output variables of xNext() are only used if SQLITE_OK is returned. Ticket #3604. (CVS 6198) check-in: 5b3c075f96 user: danielk1977 tags: trunk
2009-01-20
17:06
Big change to make pager.c easier to follow. Unused variables removed, comments improved, etc. (CVS 6197) check-in: 12f7346c13 user: danielk1977 tags: trunk
16:53
When not compiling for an EBCDIC system, use built-in alternatives to the tolowe r(), toupper() and other ctype.h library functions. Ticket #3597. (CVS 6196) check-in: 1041abd678 user: danielk1977 tags: trunk
2009-01-19
20:49
Make sure the *pzErrMsg return from sqlite3_get_table() is aways zeroed. Ticket #3598. (CVS 6195) check-in: 7035c35dbe user: drh tags: trunk
18:18
Fix the --enable-tempstore option on the configure script. Ticket #3599 (CVS 6194) check-in: c2eabb99fe user: drh tags: trunk
17:40
Make sure mutexes are fully enabled for thread001.test. Take steps to ensure that the thread tests run during regression testing. (CVS 6193) check-in: 6242f113eb user: drh tags: trunk
2009-01-17
16:59
Fix a bug that was preventing SQLite from releasing locks properly under obscure circumstances. (CVS 6192) check-in: 502c66df8b user: danielk1977 tags: trunk
15:53
Back out the Makefile.in changes from check-in (6181) because of reports (ticket #3594) that they do not work on NetBSD. Separately, documentation is updated to make clear that configure and Makefile.in are unsupported. (CVS 6191) check-in: 2d79aaab13 user: drh tags: trunk
2009-01-16
23:47
Remove a harmless UMR that occurs inside some debugging code. (CVS 6190) check-in: 191c399fc6 user: drh tags: trunk
16:40
Fix a change-counter bug similar to #3584. This one is much more obscure though, requiring a transient IO or malloc error to occur while running in exclusive mode. (CVS 6189) check-in: 9f07d2d922 user: danielk1977 tags: trunk
16:23
Revert (6187). (CVS 6188) check-in: a353c1ab37 user: danielk1977 tags: trunk
15:21
This commit is an error. Reverted by (6188). (CVS 6187) check-in: aa67fd0cdb user: danielk1977 tags: trunk
11:04
Allow recently added keywords 'savepoint' and 'release' to be used as database object names. Just as they could be prior to 3.6.8. Ticket #3590. (CVS 6186) check-in: 54ab8326a1 user: danielk1977 tags: trunk
2009-01-15
17:40
Treat "or" as an ANSI-C keyword, even though it is not. Ticket #3588. (CVS 6185) check-in: ed4e308caa user: drh tags: trunk
17:04
Version 3.6.10 (CVS 6184) check-in: 21b720cc9b user: drh tags: trunk, release, version-3.6.10
15:23
Disable test case select2-2.0.3. This was a timing test that sometimes fails due to CPU contention with other processes on the same host. (CVS 6183) check-in: ffdf91fec9 user: drh tags: trunk
04:30
Avoid using ENOTSUP on systems that do not define that symbol. Ticket #3512. (CVS 6182) check-in: fcb6c67712 user: drh tags: trunk
2009-01-14
23:38
Make some changes requested by Fedora. (CVS 6181) check-in: 7bc08bc719 user: drh tags: trunk
23:17
Fix the shell so that the ".schema" command works regardless of the pragma settings. Ticket #3585. (CVS 6180) check-in: 6f6b638e44 user: drh tags: trunk
23:03
Add asserts to detect if a transaction commits without first incrementing the transaction counter. These asserts are intended to prevent future problems similar to ticket #3584. (CVS 6179) check-in: b676ccfd90 user: drh tags: trunk
18:59
Fix typos in comments in FTS3 implementation. (CVS 6178) check-in: b0f066630c user: drh tags: trunk
18:59
Increment the version number in preparation for yet another release. (CVS 6177) check-in: dce60ea764 user: drh tags: trunk
17:45
Fix a problem with committing a transaction while there are other active statements. Sometimes, the database change counter was not being updated. (CVS 6176) check-in: b7d2a477aa user: danielk1977 tags: trunk
04:09
Version 3.6.9 (CVS 6175) check-in: b6ce8199a9 user: drh tags: trunk, release
01:10
Here is the test case to prove that ticket #3581 is fixed. (CVS 6174) check-in: f5f5ef646b user: drh tags: trunk
00:55
Make sure the OR-clause optimizer takes the cost of sorting into account. Reset the rowid cache on the OP_Rewind and OP_Last opcodes. Bump the version number so that we can do an emergency release. Ticket #3581. (CVS 6173) check-in: d28b58209b user: drh tags: trunk
2009-01-13
20:14
Updates to comments as suggested by tickets #3578 and #3579. (CVS 6172) check-in: b5927213b6 user: drh tags: trunk
16:03
If the journal file is open when unlocking the database, close it just before unlocking the database file instead of just after. This may fix #3572. (CVS 6171) check-in: 36fe9a7a51 user: danielk1977 tags: trunk
2009-01-12
15:46
Version 3.6.8 (CVS 6170) check-in: 8ca0b7c136 user: drh tags: trunk, release
14:01
Only run tests that depend on SQLITE_PREFER_PROXY_LOCKING builds when said symbol is set. (CVS 6169) check-in: 5d88f8be73 user: danielk1977 tags: trunk
2009-01-11
18:24
Sometimes a single byte is written to the main database file. Make sure that journaltest knows this. (CVS 6168) check-in: e0af5a43f3 user: drh tags: trunk
17:00
Fix an assert() so that it works correctly with SQLITE_TEMP_STORE=3. (CVS 6167) check-in: fd2bbcf8d8 user: drh tags: trunk
05:54
Fix jrnlmode.test so that it does not run tests involving in-memory journals during the "journaltest" permutation. (CVS 6166) check-in: b47ddefc77 user: danielk1977 tags: trunk
00:44
The crash8.test depends on auto_vacuum being off. Make sure that is the case. (CVS 6165) check-in: 3538d2a981 user: drh tags: trunk
00:42
In io.test, reset the connection after manually deleting the journal file, so that the connection does not continue to use the old deleted journal file. (CVS 6164) check-in: 1e79f4f9e5 user: drh tags: trunk
00:18
Adjust savepoint.test so that it can deal with SQLITE_TEMP_STORE=3. (CVS 6163) check-in: 3cb910f0ce user: drh tags: trunk
2009-01-10
18:51
Do not run crash8.test as part of the "journaltest" permutation. crash8.test uses "PRAGMA synchronous=off", which is incompatible with journaltest. (CVS 6162) check-in: 5f184da675 user: danielk1977 tags: trunk
17:57
Remove the unused Pager.alwaysRollback flag. Fix a couple of comments in pager.c. (CVS 6161) check-in: 8f0672af8d user: danielk1977 tags: trunk
17:02
Remove an faulty assertion inserted a few days ago. (CVS 6160) check-in: 495f017e03 user: drh tags: trunk
16:15
When compiled with SQLITE_DEBUG (in other words, when assert() is enabled) the ALWAYS and NEVER macros will throw an assertion if their arguments are not true or false, respectively. (CVS 6159) check-in: 64a8dcd8d6 user: drh tags: trunk
16:15
Improve coverage of pager.c. (CVS 6158) check-in: 855c4093cf user: danielk1977 tags: trunk
15:34
Fix a bug caused by overzealous code test coverage simplifications. Bug found by TH3. (CVS 6157) check-in: 3da5578726 user: drh tags: trunk
13:24
Remove some unused code from expr.c in order to increase test coverage. (CVS 6156) check-in: 2cbea64fb0 user: drh tags: trunk
11:13
Fix a bug in the previous commit - use SQL comments instead of Tcl comments in SQL blocks. (CVS 6155) check-in: 3d7a8de248 user: danielk1977 tags: trunk
11:10
Add a malloc failure test case that covers a few previously untested lines in pager.c (CVS 6154) check-in: 000aedb047 user: danielk1977 tags: trunk
2009-01-09
21:41
Coverage improvements in pragma.c. Change the __DARWIN__ macro to __APPLE__, which is available by default on Leopard. (CVS 6153) check-in: 64c56226b9 user: drh tags: trunk
17:11
Increase pager.c coverage a bit. Fix an assert failure that can occur following a "PRAGMA omit_readlock" command on a read-only database. (CVS 6152) check-in: 0f3f9011fa user: danielk1977 tags: trunk
14:29
Fix two problems in test instrumentation that show up on some fulltests. (CVS 6151) check-in: c917961743 user: drh tags: trunk
14:11
Simplifications to btree.c to improve test coverage. (CVS 6150) check-in: ac84f106d5 user: drh tags: trunk