drh
|
cb7d541d3a
Replace the sqlite3_memdb_ptr() interface with the more general
|
7 years ago |
drh
|
1d21021f59
Add a script that will break the amalgamation source file up into 4 or 5
|
13 years ago |
dan
|
e433235ec2
Change analyze7.test so that it works without SQLITE_ENABLE_STAT2 defined.
|
13 years ago |
dan
|
f18749542f
When simulating an error in the close() system call, close the file descriptor anyway. Otherwise long running tests leak too many file-descriptors and crash.
|
13 years ago |
drh
|
026663d305
Move a variable declaration inside an #ifdef to avoid a compiler warning.
|
13 years ago |
dan
|
211fb08433
Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts.
|
13 years ago |
dan
|
0fd7d86081
Fix a problem in the unix VFS implementation of xNextSystemCall(). Also some typos that prevent compilation when HAVE_POSIX_FALLOCATE is defined.
|
13 years ago |
drh
|
278479c1a5
Fix the documentation for the sqlite3_column_*_name() functions to describe
|
13 years ago |
drh
|
e83cafd2f0
Add the ability to enable and disable foreign key constraints and triggers
|
14 years ago |
drh
|
1f9c7663ce
Enhances to the query planner such that "x IS NULL" constraints take the
|
14 years ago |
drh
|
cfd654bf2a
Fix an instance of signed arithmetic overflow and an one bit-shift overflow.
|
14 years ago |
drh
|
5b6c545ba1
When a stale schema-cookie is seen, expire only the one statement that
|
14 years ago |
dan
|
ef7075de1f
Fix a problem with "EXPLAIN QUERY PLAN SELECT count(*) FROM tbl".
|
14 years ago |
drh
|
104a7bba8c
Increment the change counter and update the SQLite version number whenever
|
14 years ago |
dan
|
39210bdaa6
Add a test case demonstrating the problem described by ticket [5d863f876e].
|
14 years ago |
drh
|
94e7bd55bd
Fix comments, including some documentation comments, in the page cache
|
14 years ago |
dan
|
47e909bb15
Fix a bug in test code (test_vfs.c).
|
14 years ago |
drh
|
5b3696e8a6
Fix a typo on the sqlite3_open_v2() documentation.
|
14 years ago |
dan
|
86596e552e
Fix a segfault that can occur in matchinfo if an fts4 table contains mostly zero-length documents. Specifically, if the table contains more rows than it does bytes of text.
|
14 years ago |
drh
|
efd95a7aca
Do not raise an SQLITE_CORRUPT error in Recoverymode
|
14 years ago |
dan
|
9f4beedb6f
If a rollback is attempted in journal_mode=off mode, force SQLite to discard the contents of the pager cache before processing any subsequent queries.
|
14 years ago |
drh
|
bbd91944dd
Fix the sqlite3.h generator script so that it generates the correct
|
14 years ago |
dan
|
b9a93d70b8
Reduce the number of calls to sqlite3_realloc() made by fts3 when querying for position information of a term prefix.
|
14 years ago |
shane
|
ea5989276a
For Windows VFS, modified xGetLastError() to call FormatMessage()
|
15 years ago |
dan
|
03c7b99988
Add documentation comment for new experimental API sqlite3_reoptimize().
|
15 years ago |
shane
|
3e82c1d99b
Allow specific exclusion of localtime_s() usage on Windows.
|
15 years ago |
dan
|
1da40a381f
Check in implementation of foreign key constraints.
|
15 years ago |
shane
|
7c7c311da5
More documentation and comment updates for sqlite3_initialize/shutdown interface changes to handle failures.
|
15 years ago |
drh
|
b5a20d3ceb
Remove the begin_hook and commit_hook APIs. They were a bad idea. Add a
|
22 years ago |