SQLite

Timeline
Login

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

100 events occurring around 38a9327bad1a01e3.

2009-09-09
14:48
Update the README file to state that TCL is required in order to run the makefiles for SQLite. Ticket [7d96113ff]. (check-in: ba20091a user: drh tags: trunk)
14:31 Closed ticket [4b810759]: In mult-thread that have a problem of updata lost plus 2 other changes (artifact: 0e99c27a user: drh)
14:26 Fixed ticket [9fd0bc36]: Add a new open flag to enable shared cache for a single db connection plus 3 other changes (artifact: afa0825e user: drh)
14:17
Added SQLITE_OPEN_SHAREDCACHE and SQLITE_OPEN_PRIVATECACHE flags as possibilities to sqlite3_open_v2(), to override the global shared cache mode setting. Ticket [9fd0bc36639c15] (check-in: f509eb8b user: drh tags: trunk)
13:18 Closed ticket [f76cabeb]: xBestIndex/xFilter slight interface improvement plus 3 other changes (artifact: 3a27e2e8 user: drh)
12:50 Closed ticket [3350da7d]: Error: malformed database schema - near "VIRTUAL": syntax error plus 2 other changes (artifact: 51c07991 user: drh) ... 1 similar event omitted.
12:41
Increase the size of bitvec objects to 1024 bytes on 64-bit systems. (check-in: f1272b90 user: drh tags: trunk)
11:47 Closed ticket [29ab7be9]: Hitting NOT NULL constraint does not roll back statement transaction plus 3 other changes (artifact: 2e3bbe70 user: dan)
11:43
Add a test case to show that 29ab7be99f is fixed. (check-in: 135d656a user: dan tags: trunk)
11:37
Add a complicated assert() to check that statement transactions are opened when required. (check-in: 28aa1f4e user: dan tags: trunk)
10:31 New ticket [29ab7be9] Hitting NOT NULL constraint does not roll back statement transaction. (artifact: b37d2263 user: dan)
10:06 Ticket [3350da7d] Error: malformed database schema - near "VIRTUAL": syntax error status still Open with 3 other changes (artifact: ad574314 user: anonymous) ... 1 similar event omitted.
08:09 New ticket [f76cabeb] xBestIndex/xFilter slight interface improvement. (artifact: 5c4161ba user: anonymous)
05:39 Ticket [eaa105fe] (...) WHERE col IN (val1) not reflected in xBestIndex status still Open with 1 other change (artifact: b2bdc091 user: dan) ... 1 similar event omitted.
2009-09-08
21:25 New ticket [b2d64a52] pkgIndex.tcl is being deleted by 'make clean' but it is not created by 'make'. (artifact: ec3afc0b user: anonymous)
21:04 New ticket [eaa105fe] (...) WHERE col IN (val1) not reflected in xBestIndex. (artifact: 3d232dc8 user: anonymous)
19:15
Combine the OP_Statement and OP_Transaction opcodes. (check-in: aec9dbd8 user: dan tags: trunk)
15:55
If recursive-triggers are enabled, fire DELETE triggers if database rows are removed as a result of OR REPLACE conflict resolution. (check-in: 85cb0c94 user: dan tags: trunk)
13:40
Additional simplifications in support of structural testing. (check-in: 4ab8c841 user: drh tags: trunk)
02:27
Further simplifications to the VDBE - removing functionality that is no longer used. (check-in: b271e166 user: drh tags: trunk)
01:14
Code simplifications, especially to the pseudo-table logic, and comment improvements. (check-in: 52449a95 user: drh tags: trunk)
2009-09-07
18:14
Add the SQLITE_LIMIT_TRIGGER_DEPTH option to sqlite3_limit(). (check-in: d7dc8b43 user: drh tags: trunk)
17:41
Merge 1958db4493 and 26cd015c0e. (check-in: ecbe0832 user: dan tags: trunk)
17:32
Fix a bug where a condition was incorrectly being compiled out when SQLITE_OMIT_VIRTUALTABLE was defined. (check-in: 1958db44 user: dan tags: trunk)
16:27 Ticket [e33452c9] Query plan doesn't use existing index status still Open with 4 other changes (artifact: d751e57b user: drh) ... 1 similar event omitted.
14:43 Fixed ticket [df2c3ad1]: free() on unallocated memory when fts3 match phrase contains terms after "-" modifier plus 3 other changes (artifact: dfef7edd user: dan)
04:38
Warning cleanup from the MSVC compile. (check-in: 26cd015c user: shane tags: trunk)
03:48
Attempt to handle numbers at the limits of the IEEE 754 range better (nan.test now passes). (check-in: 2a74ae19 user: shane tags: trunk)
02:46
Changes to internal AtoF to improve "accuracy" when measured against built-in GCC atof(). (check-in: 438e1577 user: shane tags: trunk)
2009-09-06
00:56 Closed ticket [cbb5a315]: Concatenating strings should be possible with a plus '+' operator plus 3 other changes (artifact: 617b297f user: drh) ... 1 similar event omitted.
2009-09-03
20:25 New ticket [89f7b558] RFE - Documentation in PDF format?. (artifact: 5e93da25 user: anonymous)
20:21 New ticket [df2c3ad1] free() on unallocated memory when fts3 match phrase contains terms after "-" modifier. (artifact: 99ab3ad4 user: anonymous)
19:43
Fix a VDBE stack overflow issue with the UPDATE statement. (Leaf check-in: 715cecb8 user: drh tags: branch-3.3.6)
16:23
Add the "unix-wfl" VFS that does whole-file locking in order to help NFS do better cache coherency. (check-in: 2aeab80e user: drh tags: trunk)
01:26 Fixed ticket [2ea2425d]: Assertion fault: Text encoding mismatch on value comparison plus 3 other changes (artifact: f0bfe8a8 user: drh)
01:18
Do not reuse function parameters in subsequent expressions since the function call might have triggered a text encoding change. Fix for ticket [2ea2425d34be]. (check-in: f22e3887 user: drh tags: trunk)
00:53 New ticket [2ea2425d] Assertion fault: Text encoding mismatch on value comparison. (artifact: f4234de9 user: drh)
2009-09-02
19:04
Documentation updates for the version info #defines and C interfaces. (check-in: 69055e9b user: drh tags: trunk)
2009-09-01
22:32 New ticket [9fd0bc36] Add a new open flag to enable shared cache for a single db connection. (artifact: 795f79c4 user: anonymous)
17:28
Fix a problem in main.c. SQLITE_NoRecTriggers -> SQLITE_RecTriggers. (check-in: 5ac69ed6 user: dan tags: trunk)
17:11
Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. (check-in: e016cca3 user: dan tags: trunk)
16:39
Merge in changes to support recursive invocation of triggers (disabled by default). (check-in: c1b388c3 user: dan tags: trunk)
16:19
Add new test script triggerC.test. (check-in: a2a062a4 user: dan tags: trunk)
15:23 Closed ticket [44a1b817]: Problem with Kaspersky Anti-Virus and SQLite plus 5 other changes (artifact: e7c0f485 user: drh) ... 1 similar event omitted.
12:16
More fixes and comment updates. (check-in: 38a9327b user: dan tags: trunk)
2009-08-31
16:09
More thorough initialization of a buffer when writing the rollback journal header, in order to prevent a harmless valgrind warning. CVSTrac ticket #4039 (check-in: 5e2f5496 user: drh tags: trunk)
15:27
More fixes for test cases. (check-in: 85d9f23b user: dan tags: trunk)
08:22
Fix some authorization callback problems. (check-in: 8a746fbf user: dan tags: trunk)
05:39
Merge with main branch. (check-in: 6e09e287 user: dan tags: trunk)
05:23
Fix another test problem and some instances where an OOM may cause a segfault. (check-in: 31199db0 user: dan tags: trunk)
2009-08-30
11:42
Fixes for new triggers scheme. (check-in: 9eb91efd user: dan tags: trunk)
2009-08-28
18:53
Changes to support recursive triggers. (check-in: 9b9c1921 user: dan tags: trunk)
07:38 Ticket [97214a34] Use of os2MutexNotheld before their definition status still Open with 3 other changes (artifact: 47304d7d user: anonymous) ... 1 similar event omitted.
00:49
Add a new source code logo gif. (check-in: 6abcba10 user: drh tags: trunk)
2009-08-27
17:56
Patch to the named semaphore locking mechanism used by VxWorks. (check-in: 609c5341 user: drh tags: trunk)
15:40 Ticket [03b198a2] Getting several warnings when compiling in eVC++ 4 status still Open with 3 other changes (artifact: 92f927a8 user: drh) ... 1 similar event omitted.
2009-08-26
11:43 Ticket [991789d9] ext/fts? code uses tolower() when parsing tokens, which is problematic when using certain locales, such as tr_TR.UTF-8. status still Open with 1 other change (artifact: 40da50a0 user: drh)
11:21 Ticket [4b810759] In mult-thread that have a problem of updata lost status still Open with 3 other changes (artifact: 2d58cf01 user: drh) ... 1 similar event omitted.
03:42 Ticket [991789d9] ext/fts? code uses tolower() when parsing tokens, which is problematic when using certain locales, such as tr_TR.UTF-8. status still Open with 3 other changes (artifact: 0809a374 user: anonymous) ... 1 similar event omitted.
00:26
Updates to the pluggable page cache documentation. (check-in: 3085ad76 user: drh tags: trunk)
2009-08-25
16:28
Remove an unreachable branch from where.c in order to restore 100% branch test coverage. Add assert() and testcase() macros to verify that the branch is unreachable. (check-in: 58db7e71 user: drh tags: trunk)
15:56
Initialize variables differently in the range processing logic of where.c in order to make sure variables are always initialized even following an OOM error. (check-in: 3fb3686a user: drh tags: trunk)
14:59
Attempt to clarify the meaning of a "parameter" in the sqlite3_bind() API documentation. (check-in: 9389e6a7 user: drh tags: trunk)
14:24
Make sure that the output of EXPLAIN is right when the P4 argument of an opcode is of type P4_MEM with the MEM having type MEM_Blob. (check-in: 6a623e6c user: drh tags: trunk)
13:53
Avoid calling sqite3VdbeRecordCompare() with uninitialized memory following an OOM. Doing so is harmless, but it worries valgrind. (check-in: d33b9eb2 user: drh tags: trunk)
13:10
Fix an uninitialized variable in sqlite3VdbeIdxRowid(). (check-in: 6e787e18 user: drh tags: trunk)
12:11
Merge together the os_unix.c fix of [aa6acfa8ca] and the trigger fix of [dee1b8eb40]. (check-in: 1e2c6e13 user: drh tags: trunk)
05:57
Fix a bad interaction between "proxy-locking" and aa6acfa8ca. (check-in: 2a5c9e1d user: dan tags: trunk)
2009-08-24
19:37
Update the version number to 3.6.18, even though the actual release of that version is still a few weeks away. (check-in: c0ea4e9a user: drh tags: trunk)
18:57
Fix some errors in aa6acfa8ca. (check-in: 82d1934a user: dan tags: trunk)
12:17 Closed ticket [d2b46cfc]: sqlite3BitvecClear will clear all bit in aHash when iSize>BITVEC_NBIT plus 2 other changes (artifact: 8c4fdfea user: drh) ... 2 similar events omitted.
05:53 New ticket [2c5661c2] Thread safety: does SQLite handle pthread_cancel cleanly?. (artifact: 4bfa031f user: anonymous)
01:37 Fixed ticket [efc02f97]: Trigger creation order affects query correctness plus 2 other changes (artifact: b6005089 user: drh)
01:35
Run the column cache in a new context when generating code for trigger programs. Fix for ticket [efc02f9779]. (check-in: dee1b8eb user: drh tags: trunk)
00:24 Ticket [efc02f97] Trigger creation order affects query correctness status still Open with 1 other change (artifact: 9c473ca6 user: drh) ... 3 similar events omitted.
2009-08-22
19:17
Remove an obsolete documentation file left over from SQLite version 1.0. (check-in: f7eb1efc user: drh tags: trunk)
18:55 Edit [cbfe6e9df3968460|cbfe6e9d]: Edit check-in comment. Timestamp 2009-08-20 16:11:06. (artifact: 14cc3387 user: drh)
11:39
Fix a problem in os_unix.c where a malloc failure could lead to a leaked file descriptor. (check-in: aa6acfa8 user: dan tags: trunk)
2009-08-21
18:39 New ticket [43db771b] Sqlite shell prints some error messages to stdout. (artifact: 9c82dc93 user: anonymous)
17:18
When a database file is opened, try to find an unused file descriptor to reuse. This change affects unix (and other systems that use os_unix.c) only. Fix for cvstrac ticket #4018. (check-in: 9b4d9ab6 user: dan tags: trunk)
13:22
Change the expression code generator to account for the fact that the new sqlite3AtoF() never returns NaN. Also, clarification of a comment in where.c. (check-in: 75f596a0 user: drh tags: trunk)
12:24 Ticket [2fd50fa6] cygwin-1.7 support: winFullPathname status still Open with 1 other change (artifact: c4691a53 user: drh)
08:37 Closed ticket [fc6f4142]: update primary key failure plus 5 other changes (artifact: 6c207e1a user: dan)
08:29
Add assert() statements to os_unix.c to check that the mutex is held when it should be. (check-in: 11a669b6 user: dan tags: trunk)
07:40 Ticket [2fd50fa6] cygwin-1.7 support: winFullPathname status still Open with 3 other changes (artifact: 121d68a6 user: anonymous)