SQLite
Timeline
Not logged in

20 most recent checkins

2014-10-01
13:17
[07c89940c4] Leaf: Show the TK_DOT operator in the TreeView debugging output. No changes to production code. (user: drh, tags: trunk)
12:01
[c3c15d20c6] Avoid ever writing before the start of an allocated buffer in the DIRECT_OVERFLOW_READ code. Fix for [e3a290961a6]. (user: dan, tags: trunk)
01:52
[2695772c98] Leaf: Merge the latest enhancements from trunk. (user: drh, tags: sessions)
01:46
[2078454ac9] Leaf: Merge the latest enhancements from trunk. (user: drh, tags: apple-osx)
2014-09-30
21:24
[0efc6859d1] Leaf: Draw the TreeView debugging graphs using unicode box-drawing characters. (user: drh, tags: box-character-graph)
19:04
[5ce05757aa] Improvements to the new syntax-tree output routines: Omit the "END SELECT" mark and instead terminate the graph at the last item. Increase the maximum tree depth to 100. (user: drh, tags: trunk)
17:31
[b6b289182f] Enable the query planner to deal with WHERE clauses that have OR terms nested within AND terms that are nested within OR terms. Also remove an unused function declaration. (user: drh, tags: trunk)
17:03
[670993eb81] Further enhancements to the "wheretrace" debugging output. (user: drh, tags: trunk)
14:14
[2e375eae47] Enhanced debug output for OR-logic in the query loop optimizer. (user: drh, tags: trunk)
13:46
[92e0b4bd4d] Show tree diagrams of data structures in the debugging output when the 0x100 bit is set on sqlite3WhereTrace or sqlite3SelectTrace. (user: drh, tags: trunk)
12:33
[4ff51325d6] Remove the SQLITE_ENABLE_TREE_EXPLAIN compile-time option. Add alternative debugging display routines: sqlite3TreeViewExpr(), sqlite3TreeViewExprList(), and sqlite3TreeViewSelect(). (user: drh, tags: trunk)
2014-09-29
18:47
[5e5d6e8680] Leaf: Add the OPFLAG_MULTICOLUMN flag to the OP_Column opcode. Rearrange OP_Column instructions to take advantage of the new flag for a small performance increase (user: drh, tags: faster-OP_Column)
15:42
[7fb1626866] Fix the header comment in sqlite3VdbeDeletePriorOpcode(). No changes to code. (user: drh, tags: trunk)
15:00
[414f0d6a64] Ensure that the OP_Prev opcode verifies that content has not been deleted out from under the cursor. Fix for ticket [209d31e3161b9e9ff]. (user: drh, tags: trunk)
2014-09-27
20:45
[1f44bfdc23] Change the names of the stream interface APIs to be of the form "_strm" instead of "_str". In other words, added an "m" to the end, to try to make it clear that we are talking about a "stream" and not a "string. (user: drh, tags: sessions)
19:51
[497367cb57] Merge recent trunk changes (performance enhancements) into the sessions branch. (user: drh, tags: sessions)
18:18
[09985fa6b6] Fix a segfault in the sessions module that could follow an OOM. (user: dan, tags: sessions)
16:33
[d2642543ee] Fix a segfault in the streaming API functions triggered by a very long table name. (user: dan, tags: sessions)
12:26
[bfc8bd80f8] Improve sessions module documentation and comments. Fix some other code issues. (user: dan, tags: sessions)
05:00
[3edab9957c] Leaf: Reduce the amount of memcpy() required by defragmentPage(). (user: drh, tags: defrag-opt)