SQLite

Timeline
Login

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

43 events for the month beginning 2010-10-01 by user drh

Following month ↑
2010-10-31
22:47
Fix a test module comment typo reported on the mailing list. (check-in: 87eb1f04 user: drh tags: trunk)
22:42
Fix a typo in a comment inserted by the amalgamation builder. Typo reported on the mailing list. (check-in: 6a6bb6ce user: drh tags: trunk)
2010-10-28
15:54 Edit [d9e588ef17ea4393|d9e588ef]: Change branch background color to "#ffc0d0". Mark "Closed". Edit check-in comment. Timestamp 2010-10-28 15:49:54. (artifact: 3b2c4084 user: drh)
15:51 Edit [7324c7f2f87af637|7324c7f2]: Edit check-in comment. Timestamp 2010-10-27 19:23:13. (artifact: e900570a user: drh)
12:48 Edit [7324c7f2f87af637|7324c7f2]: Move to branch mistake. Change background color to "#ffc0d0". Edit check-in comment. Timestamp 2010-10-27 19:23:13. (artifact: 67d74381 user: drh)
2010-10-27
19:23
Add tail recursion to the sqlite3ExprDelete() routine in order to keep down stack space usage for really, really large expressions. Later: The tail recursion is dangerous since the recursion might happen after the expression has been freed. (check-in: 7324c7f2 user: drh tags: mistake)
15:36
Fix a memory leak in the update_hook method of the TCL interface. (check-in: 1d17e3dc user: drh tags: trunk)
2010-10-21
22:58
Make sure the estimated row count for ephemeral tables is initialized so that automatic indices can be used on those tables. (check-in: d30f7b2d user: drh tags: trunk)
12:34
Fix a typo-bug that prevented --disable-amalgamation from working in Makefile.in. Also fix an overly long line in Makfile.in. (check-in: 2c3c4ba0 user: drh tags: trunk)
03:13
Add new WHERETRACE macros for better diagnostics of the query planner. Added a new test case for the performance regression fixed by the previous check-in. (check-in: 1e0db997 user: drh tags: trunk)
02:05
Fix the query planner so that it uses the multi-index OR-clause solution if that is the lowest cost estimate. A prior bug cause the multi-index solution to be ignored in some circumstances. (check-in: 28ba6255 user: drh tags: trunk)
2010-10-15
14:45
Cherry-pick the change at [2d4505510032bf9] into the 3.6.1 branch. (check-in: ecb1419e user: drh tags: branch-3.6.1)
2010-10-14
01:17
Avoid taking locks on unused database connections when committing a read transaction. (check-in: c0ee614f user: drh tags: trunk)
01:16
Check-in [d3c95e3a4e08d0] was incorrect. This is the correct fix for sqlit3_bind_blob(). Ticket [860399cc408f2dd5f4] (check-in: ea8c2f5f user: drh tags: trunk)
2010-10-12
02:13 Fixed ticket [860399cc]: Potential memory leak in sqlite3_bind_text() plus 2 other changes (artifact: 55002588 user: drh)
02:13
Fix the sqlite3_bind_blob() interface (and its kin) so that the destructor is invoked if the binding fails. Ticket [860399cc408f2dd5f41aed44b] Update the documentation to explain which interfaces invoke their destructors on failure and which do not. (check-in: d3c95e3a user: drh tags: trunk)
2010-10-11
19:06 New ticket [860399cc] Potential memory leak in sqlite3_bind_text(). (artifact: 3b888a90 user: drh)
18:53 Fixed ticket [a04e42a3]: Memory leak in sqlite3_create_collation_v2() plus 2 other changes (artifact: 8aa0d174 user: drh)
17:58
Make sure the sqlite3_create_collation() interfaces always return an error code if they fail. Ticket [a04e42a3fcacaffa3133436]. (check-in: 6464276e user: drh tags: trunk)
17:57
Further changes to extension loading to support compile-time options. (check-in: f818fb6f user: drh tags: trunk)
17:06 New ticket [a04e42a3] Memory leak in sqlite3_create_collation_v2(). (artifact: b298c09f user: drh)
13:12
Make APIs added since version 3.6.0 accessible to loadable extensions. (check-in: 76c64a35 user: drh tags: trunk)
2010-10-08
02:34 Edit [2677848087c9c090|26778480]: Change background color to "#d0c0ff". Timestamp 2010-10-08 02:34:02. Add tag "release". (artifact: 6e413540 user: drh)
02:34
Version 3.7.3 (check-in: 26778480 user: drh tags: trunk, release)
2010-10-07
13:29
Update the CLI test script to expect a version number of 3.7.3. (check-in: e55ada89 user: drh tags: trunk)
2010-10-06
20:25
Update the configure script and Makefile so that they work with 3.7.3. (check-in: 97b63a11 user: drh tags: trunk)
19:14 Fixed ticket [38cb5df3]: LIMIT ignored on compound query with subqueries plus 1 other change (artifact: ed3eb2bd user: drh)
18:55
Fix long-standing bugs with the handling of LIMIT clausing in compound SELECT statements with FROM clause subqueries. Ticket [38cb5df375078d3f9]. (check-in: b0450120 user: drh tags: trunk)
17:15 Ticket [38cb5df3] LIMIT ignored on compound query with subqueries status still Open with 3 other changes (artifact: 9556d4b8 user: drh) ... 1 similar event omitted.
2010-10-05
18:22
Do not embedded #if inside an assert() statement. Fix for check-in [dca8763872a] (check-in: d7d4a94f user: drh tags: trunk)
15:41
If walLockExclusive() fails for reasons other than SQLITE_BUSY inside of walRestartLog() then propagate that error back up to the application. (check-in: 04dcba6b user: drh tags: trunk)
12:05
Avoid all memory allocation (and hence the possiblitity of OOM failure) in sqlite3_value_double() and sqlite3_column_double(). (check-in: 4afdf970 user: drh tags: trunk)
2010-10-04
23:55
Fix a performance regression (relative to version 3.6.23.1) caused by the query planner taking into account non-indexable WHERE clause terms to select the outermost join loops when it should be selecting tables for the outermost loop that do not benefit from being in an inner loop. (check-in: ece641eb user: drh tags: trunk)
2010-10-02
01:03 Edit [220cca50da08c516|220cca50]: Move to branch apple-osx-3623. Edit check-in comment. Timestamp 2010-08-17 23:13:42. (artifact: f6bb96ec user: drh)
01:01
Backport the very lastest R-Tree in order to take advantage of its enhanced robustness to corrupt databases. (Leaf check-in: 29a681dd user: drh tags: apple-osx-3623)
01:00
Fix the amalgamation builder so that it works with the rtree updates of the prior check-in. (Leaf check-in: 265b0b29 user: drh tags: branch-3.6.23)
2010-10-01
20:45
Backport the RTree implementation from the trunk into the 3.6.23 branch. The code for the application-defined query boxes is still present but is disabled. The reason for this backport is to take advantage of recent enhancements to robustness to database corruption. (check-in: 854b23c1 user: drh tags: branch-3.6.23)
17:23
Add #ifndef USE_SYSTEM_SQLITE...#endif around the bundled SQLite library for the TCL bindings. (check-in: 8d85584a user: drh tags: trunk)
15:14 Edit [efda3104800c1e10|efda3104]: Change background color to "#ffc0d0". Mark "Closed". Timestamp 2010-10-01 15:11:09. (artifact: 6ac8f95c user: drh)
15:14 Edit [efda3104800c1e10|efda3104]: Move to branch mistake. Edit check-in comment. Timestamp 2010-10-01 15:11:09. (artifact: 2f176a65 user: drh)
15:11
Not true: For a zeroblob, the Mem.z pointer can be null: The Mem.z pointer can never been NULL for a string or blob, even a zero-length string or blob. Assert this fact. (Closed-Leaf check-in: efda3104 user: drh tags: mistake)
13:28
Updates to the showjournal.c utility in order to bring it up to version 3. (check-in: fa97d895 user: drh tags: trunk)
Previous month ↓