sqlite/src
dan 4b64c1e365 Merge two "wal" leaves.
FossilOrigin-Name: 8c2d43babd61fe2225d5c402174253f412604092
2010-04-27 18:49:54 +00:00
..
alter.c When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
analyze.c Fix OOM error on ANALYZE with STAT2 enabled with zero-length data. Ticket [cbd054fa6b]. 2010-03-26 01:54:33 +00:00
attach.c Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging 2010-02-23 17:36:32 +00:00
auth.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
backup.c Continuing refinements to the filesize-in-header enhancement. 2010-03-30 22:58:33 +00:00
bitvec.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
btmutex.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
btree.c Fix a problem with identifying a corrupt database in WAL mode. 2010-04-27 14:37:47 +00:00
btree.h Use the read and write version fields of the database header to mark a database as operating in wal-mode. 2010-04-20 18:53:15 +00:00
btreeInt.h Tests for (and changes to) the code to switch between WAL and rollback modes. 2010-04-21 18:37:57 +00:00
build.c Fix to the database connection validity checker. Other test coverage 2010-02-25 23:44:15 +00:00
callback.c When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
complete.c Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging 2010-02-23 17:36:32 +00:00
ctime.c Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add 2010-04-07 16:54:58 +00:00
date.c Fix the implementation of CURRENT_TIMESTAME and CURRENT_DATE when 2010-01-12 19:28:20 +00:00
delete.c Adjustments to column cache handling in order to restore 100% branch 2009-12-30 14:12:38 +00:00
expr.c Optimization: Convert an ORDER BY clause into a no-op if the query also 2010-04-26 19:17:26 +00:00
fault.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
fkey.c Enhance the OP_Found and OP_NotFound opcodes so that they can accept an 2009-11-12 19:59:44 +00:00
func.c Remove an unreachable branch from the function initialization logic. 2010-04-25 20:58:37 +00:00
global.c Add a new, experimental logging interface designed to aid in debugging of 2010-02-18 18:45:09 +00:00
hash.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
hash.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
hwtime.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
insert.c Do not crash when compiling an "INSERT INTO tbl DEFAULT VALUES" when tbl has either BEFORE or INSTEAD OF triggers attached to it. Ticket [f3162063fd]. 2010-03-30 12:40:32 +00:00
journal.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
legacy.c Continuing improvements to error reporting and the sqlite3_log() routine. 2010-02-23 20:11:56 +00:00
lempar.c Enhancements to lemon to generate more compact action tables and to avoid 2009-11-03 19:18:31 +00:00
loadext.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
main.c Add the sqlite3_log_hook() interface for scheduling checkpoints. 2010-04-19 18:03:51 +00:00
malloc.c Add assert()s to mem2.c (activated by SQLITE_MEMDEBUG) which verify that 2010-03-12 16:32:53 +00:00
mem0.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mem1.c Add testcase() macros beside each sqlite3_log() call to make sure it is 2010-02-24 21:44:07 +00:00
mem2.c Add assert()s to mem2.c (activated by SQLITE_MEMDEBUG) which verify that 2010-03-12 16:32:53 +00:00
mem3.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mem5.c Add testcase() macros beside each sqlite3_log() call to make sure it is 2010-02-24 21:44:07 +00:00
memjournal.c Recent changes cause the xSync method of the memory journal implementation 2010-04-12 19:44:22 +00:00
mutex_noop.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mutex_os2.c Reorder function declarations in mutex_os2.c. This is a blind change - we 2009-12-01 14:31:18 +00:00
mutex_unix.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mutex_w32.c Minor changes to silence compiler warnings on various MSVC builds. 2010-03-09 14:41:12 +00:00
mutex.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mutex.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
notify.c It is possible for sqlite3.pUnlockConnection to be non-NULL when 2010-04-17 16:10:19 +00:00
os_common.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
os_os2.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
os_unix.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
os_win.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
os.c Make the TEMP file tables use the page size set for the main database. 2010-01-26 01:25:26 +00:00
os.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
pager.c Fixes for problems with small caches and SAVEPOINT rollback in WAL mode. 2010-04-26 16:57:10 +00:00
pager.h Use the read and write version fields of the database header to mark a database as operating in wal-mode. 2010-04-20 18:53:15 +00:00
parse.y Restore the incorrect legacy ON INSERT syntax to the parser as a no-op. 2009-12-09 21:43:36 +00:00
pcache1.c Add assert()s to mem2.c (activated by SQLITE_MEMDEBUG) which verify that 2010-03-12 16:32:53 +00:00
pcache.c Put an ALWAYS() around a condition in pcache.c that must always be true in 2010-03-19 19:23:51 +00:00
pcache.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
pragma.c Merge in recent changes from the trunk 2010-04-27 01:56:21 +00:00
prepare.c Avoid unnecessary calls to sqlite3_step() with null prepared statements 2010-04-09 09:14:05 +00:00
printf.c Fix for [9abd6aa831]. Do not overread a buffer used for an %q or %w conversion with a precision specifier. 2010-03-04 17:58:45 +00:00
random.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
resolve.c Fix a typo in a comment. No changes to code. 2010-04-08 17:35:34 +00:00
rowset.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
select.c Optimization: Convert an ORDER BY clause into a no-op if the query also 2010-04-26 19:17:26 +00:00
shell.c Modify the command line tool to disable all mutexes. The command line tool is single-threaded. 2010-03-03 07:23:12 +00:00
sqlite3ext.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
sqlite.h.in Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
sqliteInt.h Merge in recent changes from the trunk 2010-04-27 01:56:21 +00:00
sqliteLimit.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
status.c Add the SQLITE_DBSTATUS_CACHE_SIZE verb for sqlite3_db_status(). The 2010-03-10 21:42:07 +00:00
table.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
tclsqlite.c Add the sqlite3_log_hook() interface for scheduling checkpoints. 2010-04-19 18:03:51 +00:00
test1.c Add mutexes to fix a race condition in wal.c. This isn't a very good fix. 2010-04-26 10:40:52 +00:00
test2.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test3.c Changes to test code so that testfixture compiles when OMIT_SHARED_CACHE and OMIT_UTF16 are defined. 2010-01-07 11:27:30 +00:00
test4.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test5.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test6.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
test7.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test8.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test9.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_async.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_autoext.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_backup.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_btree.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_config.c Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add 2010-04-07 16:54:58 +00:00
test_demovfs.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
test_devsym.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
test_func.c Changes to test code so that testfixture compiles when OMIT_SHARED_CACHE and OMIT_UTF16 are defined. 2010-01-07 11:27:30 +00:00
test_hexio.c Add coverage test cases for fts3. 2009-12-12 09:51:25 +00:00
test_init.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_intarray.c Fix a faulty function prototype in test_intarray.c. 2009-12-01 18:46:06 +00:00
test_intarray.h Initial implementation and test cases for the "intarray" virtual table. 2009-11-10 17:24:37 +00:00
test_journal.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
test_loadext.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_malloc.c Add the SQLITE_DBSTATUS_CACHE_SIZE verb for sqlite3_db_status(). The 2010-03-10 21:42:07 +00:00
test_mutex.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_onefile.c Begin moving WAL-specific I/O into the VFS. This checkin contains VFS 2010-04-26 00:04:55 +00:00
test_osinst.c Add the xShmRelease() method to the VFS. The os_unix.c implementation of 2010-04-27 11:49:27 +00:00
test_pcache.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_schema.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_server.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_tclvar.c Make sure registers computed for the VFilter opcode are marked invalid 2009-11-23 21:23:45 +00:00
test_thread.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_wsd.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
tokenize.c Continuing improvements to error reporting and the sqlite3_log() routine. 2010-02-23 20:11:56 +00:00
trigger.c Automatically generate transient indices for tables in joins that would 2010-04-06 15:57:05 +00:00
update.c Add testcase() macros to make sure boundary cases in BEFORE UPDATE triggers 2009-12-01 22:09:25 +00:00
utf.c Modify the vdbe so that the comparison operator opcodes do not modify the data type of operands. Fix for [aa92c76cd4]. 2010-03-05 16:32:12 +00:00
util.c Minor changes to silence compiler warnings on various MSVC builds. 2010-03-09 14:41:12 +00:00
vacuum.c When commands such as ALTER TABLE and VACUUM use SQL internally, make sure 2010-04-24 14:02:59 +00:00
vdbe.c Do not attempt to set journal_mode=wal on :memory: or temp file databases. 2010-04-26 17:42:56 +00:00
vdbe.h Expire pragma statements when reset, even if they were not run to completion. 2010-02-25 14:47:01 +00:00
vdbeapi.c Add the sqlite3_log_hook() interface for scheduling checkpoints. 2010-04-19 18:03:51 +00:00
vdbeaux.c Add the sqlite3_log_hook() interface for scheduling checkpoints. 2010-04-19 18:03:51 +00:00
vdbeblob.c Continuing improvements to error reporting and the sqlite3_log() routine. 2010-02-23 20:11:56 +00:00
vdbeInt.h Veryquick.test is now working. The SQLITE_STMTSTATUS_AUTOINDEX counter 2010-04-06 22:33:55 +00:00
vdbemem.c Change a condition in sqlite3VdbeMemShallowCopy() to avoid accessing an unitialized variable (doing so was not dangerous, but caused a valgrind error). 2010-03-05 18:46:12 +00:00
vdbetrace.c Initialize a variable (unnecessarily) to avoid a compiler warning. 2009-11-28 13:46:51 +00:00
vtab.c Automatically generate transient indices for tables in joins that would 2010-04-06 15:57:05 +00:00
wal.c Merge two "wal" leaves. 2010-04-27 18:49:54 +00:00
wal.h Fixes for problems with small caches and SAVEPOINT rollback in WAL mode. 2010-04-26 16:57:10 +00:00
walker.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
where.c The query planner fix of check-in [33b1f584ef] should have been on the trunk. 2010-04-15 13:29:37 +00:00