Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
23 check-ins using file src/btreeInt.h version 122021a7
2009-06-22
| ||
11:10 | More simplifications to vdbe.c. Remove a NEVER() from vdbe.c that is possible after all. (CVS 6796) (check-in: c8f009bd user: drh tags: trunk) | |
05:43 | If an OOM error occurs just after obtaining a shared lock on the database file, release the lock before returning. (CVS 6795) (check-in: 971a9650 user: danielk1977 tags: trunk) | |
00:55 | Simplifications to vdbe.c in support of coverage testing. (CVS 6794) (check-in: 16680f05 user: drh tags: trunk) | |
2009-06-20
| ||
18:52 | When recovering from the error-state in pagerSharedLock(), do not search for a hot-journal in the file-system if the pager is configured to use an anonymous temp file as the journal. (CVS 6793) (check-in: 4b46805c user: danielk1977 tags: trunk) | |
11:54 | If after obtaining an exclusive lock to rollback a hot-journal file it is found that the journal file has been deleted, do not return an SQLITE_BUSY error. Just downgrade the lock and continue with the current operation. This eliminates a spurious SQLITE_BUSY error caused by a race condition. (CVS 6792) (check-in: 9a066600 user: danielk1977 tags: trunk) | |
2009-06-19
| ||
22:50 | Improved documentation on the VFS methods. Ticket #3925. (CVS 6791) (check-in: f66fc771 user: drh tags: trunk) | |
22:23 | Do now allow a COMMIT to occur while even a single write operating is in progress. (CVS 6790) (check-in: 605520ec user: drh tags: trunk) | |
18:32 | Fix the comment on the sqlite3PExpr() subroutine. Ticket #3924. (CVS 6789) (check-in: 4bb96db6 user: drh tags: trunk) | |
17:50 | If a call is made to sqlite3PagerAcquire when there are no outstanding references to any pages and the pager is in the error-state, try to exit the error-state at this point. Previously this was only attempted if the pager was configured to use exclusive mode. (CVS 6788) (check-in: 62db08bc user: danielk1977 tags: trunk) | |
16:44 | Make sure group_concat() ignores initial NULL values. (CVS 6787) (check-in: 90c3b23c user: drh tags: trunk) | |
14:06 | Reorganize and cleanup the prepared statement object. Remove code that has been commented out for ages and is no longer relevant to anything. (CVS 6786) (check-in: 37ae5f5e user: drh tags: trunk) | |
02:25 | Fix a possible segfault when backing up an encrypted database. (CVS 6785) (check-in: 7d8f178c user: drh tags: trunk) | |
00:33 | Make sure the sqlite3VdbeGetOp() subroutine works even when SQLite is compiled with SQLITE_OMIT_TRACE. (CVS 6784) (check-in: 1c8ec2a6 user: drh tags: trunk) | |
2009-06-18
| ||
20:52 | Changes to the backup functionality so that it works better with codecs. (CVS 6783) (check-in: 87d6796d user: drh tags: trunk) | |
17:22 | Move codec management from database connections into the pager so that it will work together with shared cache. (CVS 6782) (check-in: ed08b53c user: drh tags: trunk) | |
11:34 | Update the filefmt.test test script to conform to the previous check-in. (CVS 6781) (check-in: 40a40e81 user: drh tags: trunk) | |
11:29 | Reduce the minimum usable page space to 480 byte from 500 bytes. (CVS 6780) (check-in: db4fb835 user: drh tags: trunk) | |
00:41 | Remove the P3 operand from OP_IsNull since it was not being used. (CVS 6779) (check-in: 767ef1e4 user: drh tags: trunk) | |
2009-06-17
| ||
22:50 | Avoid an assertion fault if an out-of-memory error occurs while trying to run the string-concatentation operator on a zero-blob. (This is an absurd thing to do, but even so, we still should not fault.) (CVS 6778) (check-in: 0def0b76 user: drh tags: trunk) | |
21:42 | Fix a problem in vdbe.c that could cause a double-free of memory if the SQLITE_LIMIT_LENGTH is changed after a statement is prepared but before it is run. Also remove debugging statements from tkt3841.test. (CVS 6777) (check-in: 3d7327fd user: drh tags: trunk) | |
16:20 | Use caution to avoid integer overflow when doing real to integer affinity operations. Ticket #3922. (CVS 6776) (check-in: 39255946 user: drh tags: trunk) | |
13:57 | Fix a potential segfault following database corruption. Problem made visible by check-in (6772). (CVS 6775) (check-in: 69eb0ff8 user: drh tags: trunk) | |
13:09 | Suppress some -Wextra compiler warnings from GCC. (CVS 6774) (check-in: 59ec937c user: drh tags: trunk) | |