sqlite/src
drh f9b22ca416 Remove stale requirements marks from the query planner.
FossilOrigin-Name: 76de9914bed11abda3898928633ad09d5a284f84
2011-10-21 16:47:31 +00:00
..
alter.c Create and use a function especially for adding the ParseSchema opcode. 2011-06-03 20:11:17 +00:00
analyze.c Change the ANALYZE command so that it no longer tried to delete unused 2011-10-07 23:52:25 +00:00
attach.c Simplify the wal-readonly branch so that it does not require changes to 2011-06-01 20:01:49 +00:00
auth.c
backup.c If an error occurs while writing to the database file during a VACUUM, discard the contents of the in-memory cache. This is required as if the database is a zipvfs database, the contents of the cache may be inconsistent with respect to the database as stored on disk. 2011-10-21 14:27:32 +00:00
bitvec.c
btmutex.c Fix a performance regression: Keep two btree masks in each prepared 2011-04-06 22:05:53 +00:00
btree.c Added the tool/warnings-clang.sh script. Changes so that there are no 2011-10-15 00:16:30 +00:00
btree.h Instead of a temporary b-tree, use a linked-list and merge-sort to sort records in main memory in vdbesort.c. 2011-09-02 10:31:11 +00:00
btreeInt.h Suppress many harmless compiler warnings, mostly signed/unsigned comparisons 2011-04-05 22:08:24 +00:00
build.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
callback.c Rename sqlite3SchemaFree() to sqlite3SchemaClear() to more accurately reflect 2011-04-04 13:40:53 +00:00
complete.c
ctime.c Merge the latest trunk changes into the stat3-trunk branch. 2011-09-23 14:40:31 +00:00
date.c The date/time functions return NULL if the xCurrentTime or 2011-10-12 23:13:43 +00:00
delete.c Experimental changes to improve optimization of DISTINCT queries. 2011-06-30 20:17:15 +00:00
expr.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
fault.c
fkey.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
func.c Simplifications to the upper() and lower() SQL functions. 2011-10-13 18:00:11 +00:00
global.c Increase the default lookaside cache line size from 100 to 128 bytes. 2011-09-19 13:01:53 +00:00
hash.c
hash.h
hwtime.h
insert.c Disable the xfer optimization if "PRAGMA count_changes=1" is configured. Ticket [c48d99d690]. 2011-09-30 12:01:01 +00:00
journal.c
legacy.c
lempar.c Added the tool/warnings-clang.sh script. Changes so that there are no 2011-10-15 00:16:30 +00:00
loadext.c Be sure to allocate plenty of space for error messages coming out of 2011-10-13 00:11:36 +00:00
main.c Added the tool/warnings-clang.sh script. Changes so that there are no 2011-10-15 00:16:30 +00:00
malloc.c Fix a bug in memory usage tracking that was introduced by 2011-05-05 17:00:51 +00:00
mem0.c
mem1.c
mem2.c
mem3.c Add a target to main.mk that will fail if the amalgamation contains any exported symbols that do not begin with "sqlite3_". Run this target from within releasetest.tcl. Add "static" to a couple of private functions in mem3.c. 2011-07-07 08:19:16 +00:00
mem5.c Suppress many harmless compiler warnings, mostly signed/unsigned comparisons 2011-04-05 22:08:24 +00:00
memjournal.c
mutex.c
mutex.h Added the tool/warnings-clang.sh script. Changes so that there are no 2011-10-15 00:16:30 +00:00
mutex_noop.c
mutex_os2.c Updates to the OS/2 patches. This change also move the location of a global 2011-04-11 15:36:26 +00:00
mutex_unix.c Update mutex1.test so that it works with the memsubsys1 permutation (pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM. 2011-01-26 07:25:32 +00:00
mutex_w32.c Fix cut-and-paste typo in debugging print statement in winMutexTry(). 2011-03-15 02:55:28 +00:00
notify.c
os.c Added the tool/warnings-clang.sh script. Changes so that there are no 2011-10-15 00:16:30 +00:00
os.h
os_common.h The server1.test script should only run if mutexes are functional. 2011-08-31 19:40:58 +00:00
os_os2.c Updates to the OS/2 patches. This change also move the location of a global 2011-04-11 15:36:26 +00:00
os_unix.c Fix an issue with finding the access permissions of journal files when 2011-10-20 18:23:35 +00:00
os_win.c Make sure all non-API functions in os_win.c have file scope. 2011-10-13 14:05:32 +00:00
pager.c If an error occurs while writing to the database file during a VACUUM, discard the contents of the in-memory cache. This is required as if the database is a zipvfs database, the contents of the cache may be inconsistent with respect to the database as stored on disk. 2011-10-21 14:27:32 +00:00
pager.h If an error occurs while writing to the database file during a VACUUM, discard the contents of the in-memory cache. This is required as if the database is a zipvfs database, the contents of the cache may be inconsistent with respect to the database as stored on disk. 2011-10-21 14:27:32 +00:00
parse.y
pcache.c Print a log message on each cache spill if compiled with 2011-05-28 15:53:07 +00:00
pcache.h
pcache1.c Remove the SQLITE_PAGECACHE_BLOCKALLOC compilation option. 2011-09-22 14:56:31 +00:00
pragma.c An improved fix for the page_count and quick_check problem previously 2011-10-13 17:09:01 +00:00
prepare.c Do not do a backup if the number of reserved bytes in the source and 2011-04-09 02:09:44 +00:00
printf.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
random.c
resolve.c Improved handling of USING and NATURAL JOIN in 3-way and higher joins. 2011-10-18 18:10:40 +00:00
rowset.c
select.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
shell.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
sqlite.h.in Fix comments on SQLITE_CONFIG_HEAP so that they do not interfere with the 2011-10-19 17:13:08 +00:00
sqlite3ext.h Changes to allow FTS to be compiled as a loadable module again. 2011-06-28 07:15:43 +00:00
sqliteInt.h Suppress a compiler warning that occurs with SQLITE_OMIT_VIRTUALTABLE. 2011-10-12 19:04:07 +00:00
sqliteLimit.h Update a comment in sqliteLimit.h. No changes to code or tests. 2011-04-06 12:38:10 +00:00
status.c Add the SQLITE_DB_STATUS_CACHE_HIT and MISS options. For querying the number of cache hits and misses on a per-connection basis. 2011-09-22 14:41:16 +00:00
table.c
tclsqlite.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
test1.c Fix a buffer overrun in test logic. No impact on the core SQLite. 2011-08-30 00:53:50 +00:00
test2.c
test3.c Have the ATTACH command do URI interpretation in the same way as sqlite3_open() and sqlite3_open_v2() do. 2011-04-23 15:54:54 +00:00
test4.c Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source; 2011-04-04 21:48:01 +00:00
test5.c
test6.c Change the way the "crash" VFS (test6.c) handles SQLITE_FCNTL_SIZE_HINT. 2011-08-23 19:46:02 +00:00
test7.c Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source; 2011-04-04 21:48:01 +00:00
test8.c
test9.c
test_async.c
test_autoext.c
test_backup.c
test_btree.c
test_config.c Add the SQLITE_DIRECT_OVERFLOW_READ compile time option. 2011-10-08 14:57:07 +00:00
test_demovfs.c Minor cleanups to the header comments on various test_*.c file, to make 2011-05-23 18:37:42 +00:00
test_devsym.c
test_func.c Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes to test modules. 2011-02-09 19:55:20 +00:00
test_fuzzer.c Add additional test data and documentation to the fuzzer virtual table. 2011-04-01 20:28:31 +00:00
test_hexio.c Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts. 2011-04-01 09:04:36 +00:00
test_init.c
test_intarray.c
test_intarray.h
test_journal.c Minor cleanups to the header comments on various test_*.c file, to make 2011-05-23 18:37:42 +00:00
test_loadext.c
test_malloc.c Add the SQLITE_DB_STATUS_CACHE_HIT and MISS options. For querying the number of cache hits and misses on a per-connection basis. 2011-09-22 14:41:16 +00:00
test_multiplex.c Updated comments on the multiplexor extension. No changes to code. 2011-08-15 19:44:30 +00:00
test_multiplex.h Removed dependency on sqliteInt.h so that multiplex VFS shim can be compiled as loadable module. 2011-04-01 14:22:46 +00:00
test_mutex.c Update mutex1.test so that it works with the memsubsys1 permutation (pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM. 2011-01-26 07:25:32 +00:00
test_onefile.c
test_osinst.c Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source; 2011-04-04 21:48:01 +00:00
test_pcache.c
test_quota.c Fix an file separator character issue with test_quota.c that was causing 2011-08-25 03:38:31 +00:00
test_rtree.c Fix harmless compiler warnings in test code. No changes to the core. 2011-08-25 18:54:46 +00:00
test_schema.c
test_server.c Changes to support building with various SQLITE_OMIT_XXX options defined. 2011-04-06 17:54:31 +00:00
test_stat.c Fix test code related to reporting the size of overflow pages in zipvfs databases. 2011-10-05 17:36:27 +00:00
test_superlock.c Work around restriction in Windows file locking. 2010-12-07 17:12:21 +00:00
test_syscall.c When retrying a write() after an EINTR error on unix, be sure to also 2011-08-19 14:54:12 +00:00
test_tclvar.c
test_thread.c Enable the thread test logic to work with the SQLITE_HAS_CODEC compile-time 2011-08-30 19:52:32 +00:00
test_vfs.c Add tests to improve coverage of vdbesort.c. 2011-08-12 11:59:57 +00:00
test_vfstrace.c Add a big comment to the top of test_vfstrace.c to explain how to compile 2011-05-20 13:26:58 +00:00
test_wholenumber.c Add the "wholenumber" virtual table module to the test suite - useful in 2011-04-01 23:49:44 +00:00
test_wsd.c
tokenize.c Performance enhancement to the blob-literal tokenizer. 2011-06-03 21:34:45 +00:00
trigger.c Ignore the database name on the target table when parsing a CREATE TABLE 2011-07-01 13:50:44 +00:00
update.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
utf.c Begin a branch that experimentally replaces sqlite_stat2 with a new table 2011-08-12 01:51:45 +00:00
util.c Avoid 32-bit integer overflow when evaluating the exponent of a floating point 2011-10-17 20:41:46 +00:00
vacuum.c Add the SQLITE_FCNTL_OVERWRITE file-control. Used by SQLite to indicate to the OS layer that the current transaction will overwrite the entire file. 2011-10-07 16:57:59 +00:00
vdbe.c Fix the virtual table rename logic so that it works even if the database 2011-10-18 22:07:47 +00:00
vdbe.h Add the new OP_Once opcode. Use it to clean up and simplify various 2011-09-16 01:34:43 +00:00
vdbeInt.h The build works again with -DSQLITE_OMIT_MERGE_SORT. The merge-sorter now 2011-09-03 00:17:51 +00:00
vdbeapi.c Remove an unnecessary assignment from vdbeapi.c. 2011-06-27 19:37:23 +00:00
vdbeaux.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
vdbeblob.c Add the new OP_Once opcode. Use it to clean up and simplify various 2011-09-16 01:34:43 +00:00
vdbemem.c Merge the latest trunk changes into the stat3-trunk branch. 2011-09-13 19:09:28 +00:00
vdbesort.c Remove 'const' from a variable that might actually be written when an OOM error occurs. Also, fix a couple MSVC/Win32 compiler warnings. 2011-09-14 18:19:08 +00:00
vdbetrace.c Fix a couple of MSVC compiler warnings; 2011-04-07 03:41:01 +00:00
vtab.c Create and use a function especially for adding the ParseSchema opcode. 2011-06-03 20:11:17 +00:00
wal.c Add assert() statements and eliminate needless variable assignments in order 2011-10-14 21:49:18 +00:00
wal.h Simplify the wal-readonly branch so that it does not require changes to 2011-06-01 20:01:49 +00:00
walker.c
where.c Remove stale requirements marks from the query planner. 2011-10-21 16:47:31 +00:00