SQLite
Leaves
Not logged in

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

Open leaves:

2014-10-17
21:35 [19fe4a0a47] Leaf: Fix a (probably harmless) bug in the CSV output mode of the command-line shell. (user: drh, tags: trunk)
12:11 [aa7bbed10b] Leaf: Merge the 3.8.7 changes into the apple-osx branch. (user: drh, tags: apple-osx)
11:53 [f4de9e07be] Leaf: Merge all version 3.8.7 updates from trunk. (user: drh, tags: sessions)
2014-10-14
17:27 [58d7793bd5] Leaf: Fix some code duplication issues on this branch. Add minor optimizations to the new code. (user: dan, tags: defrag-opt)
2014-10-13
12:30 [134e65c07f] Leaf: Use OP_SorterColumns in aggregate queries. Remove OPFLAG_CLEARCACHE. (user: drh, tags: OP_SorterColumns)
2014-10-04
10:22 [fc619be057] Leaf: Add a test to show that the change on this branch is effective. (user: dan, tags: stat4-avgeq)
2014-10-02
09:27 [b21746ac11] Leaf: Fix a segfault that could occur if an 'optimize' command was issued on an FTS table that contained at least one row but zero terms. (user: dan, tags: branch-3.7.14)
2014-09-30
21:24 [0efc6859d1] Leaf: Draw the TreeView debugging graphs using unicode box-drawing characters. (user: drh, tags: box-character-graph)
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)
2014-09-19
18:08 [95ffdaa542] Leaf: Add further tests to ota5.test. Add "ota.test", for running all ota tests. (user: dan, tags: experimental-bulk-update)
2014-09-06
16:52 [9dca7ce557] Leaf: Merge latest trunk changes with this branch. (user: dan, tags: android-large-filles)
2014-09-01
01:15 [51f33cf129] Leaf: Merge updates from trunk. (user: mistachkin, tags: asciiMode)
2014-08-25
19:58 [e240d467e6] Leaf: Add documentation for tokenizer api to fts5.h. Also add a script to extract extension API docs and format them as html. (user: dan, tags: fts5)
2014-08-22
19:12 [9fe0f0754c] Leaf: Revise #ifdef ordering to prefer the ANSI version of GetVersionEx, when available. (user: mistachkin, tags: winrt)
2014-08-12
13:32 [169fc47e16] Leaf: Remove support for Win9x. (user: drh, tags: drop-win9x-support)
2014-07-31
17:47 [bc14e64bdf] Leaf: Try to reuse sorter statements in fts5. Does not work due to circular references on VTable object. (user: dan, tags: save_sorter_stmt)
2014-07-15
11:59 [1efa6ed584] Leaf: Add simple tests for new sqlite3BtreeCursorHint() functionality. (user: dan, tags: cursor-hints)
2014-06-17
18:43 [d22c814297] Leaf: Experimental changes to use GetFileInformationByHandle instead of GetFileSize in the Win32 VFS. (user: mistachkin, tags: filesize-debug)
15:13 [2d9de154f8] Leaf: Small tweaks to the query planner to get it to try harder to use an index for sorting and to avoid using automatic indexes on constant terms. (user: drh, tags: branch-3.8.3)
2014-06-10
20:18 [401a0ca3dd] Leaf: Proposed change to the fix for ticket [1c69be2dafc28b] such that legacy applications that were exploiting the older buggy behavior in SQLite continue to work. (user: drh, tags: group-by-name-resolution)
2014-05-28
09:56 [7d445e593a] Leaf: Moved to "mistake" because this commit contains a typo causing a test to fail. Was: Add an extra test to further verify that the FTS notindexed option is working properly. (user: dan, tags: mistake)
2014-05-19
19:26 [aa7e2041a3] Leaf: Fix harmless compiler warnings in MSVC. (user: drh, tags: safer-malloc)
2014-05-16
15:48 [3997d47bb9] Leaf: Add extra test to backcompat.test to ensure that old and new versions of FTS may work together on the same incremental merge operation. (user: dan, tags: fts4-experimental)
2014-05-09
17:17 [8d8609d6c6] Leaf: Merge recent trunk changes into the orderby-planning branch. (user: drh, tags: orderby-planning)
2014-05-06
15:28 [8ad0a123a2] Leaf: Experimental changes that reduce the size of Expr objects from 72 to 64 bytes each on x64 and from 48 to 44 bytes each on x32. (user: drh, tags: smaller-expr)
2014-05-05
22:49 [f1a4bf01a2] Leaf: Add the "omit_check_constraints" pragma that causes the check constraint expressions to be omitted from the parse tree. (user: drh, tags: reduce-schema-size)
2014-04-03
16:53 [a611fa96c4] Leaf: Version 3.8.4.3 (user: drh, tags: release, branch-3.8.4, version-3.8.4.3)
2014-02-26
19:05 [3ad687b7aa] Leaf: Only run the OP_OpenRead opcodes for a correlated subquery once, on the initial iteration. Keep the cursor open for subsequent runs. This was suppose to be a performance enhancement, but it is difficult to come up with a query where is makes a significant difference. Hence, the change is getting parked in a branch. (user: drh, tags: open-only-once)
2014-02-17
22:40 [ce184c7bb1] Leaf: Add logic to do test coverage measurements on the VDBE code. (user: drh, tags: insert-optimization)
2014-02-12
15:05 [f352ef57e3] Leaf: Various fixes and test case updates so that veryquick.test passes again. (user: dan, tags: deferred-open)
2014-02-06
14:59 [881164cf6e] Leaf: Change more OP_OpenEphemeral operations to OP_OpenHash. (user: drh, tags: subquery-codegen-refactor)
2014-01-28
00:49 [a2c347faf9] Leaf: Provide hints to the btree layer Next and Previous primitives to let them know if they can be no-ops if the underlying index is unique. (user: drh, tags: branch-3.8.2)
2014-01-04
14:42 [24f84b3813] Leaf: Instead of having the planner ignore plans with unusable MATCH constraints, have FTS assign extremely high costs to such plans in order to discourage the planner from using them. (user: dan, tags: avoid-unusable-match)
2013-11-14
15:35 [d1fbc6ca18] Leaf: An experimental virtual tables for showing the content of internal schema objects. (user: drh, tags: schema2-vtab)
2013-11-13
19:01 [f668616a29] Leaf: Import the "PRAGMA vdbe_eqp" enhancement and the enhanced EXPLAIN formatting the shell from trunk. Fix a bug in skip-scan and add a test case to prevent a regression. (user: drh, tags: skip-scan)
2013-10-30
12:30 [5530cdc485] Leaf: Have the shell ".timer on" command cause the shell to report wall-clock time for each query (as well as user and system CPU time). (user: dan, tags: shell-wall-clock)
2013-10-07
16:53 [8e78557a40] Leaf: Try to remember statistics from ANALYZE using LogEst instead of u64. (user: drh, tags: log-stats)
2013-10-03
20:28 [24aa20da22] Leaf: Merge latest trunk changes. (user: dan, tags: fts4-docid-range-constraints)
2013-09-13
19:08 [e8ac4a1227] Leaf: VSIX tooling changes to support Visual Studio 2013. (user: mistachkin, tags: branch-3.8.0)
2013-09-02
23:40 [d8daaba7da] Leaf: Add the experimental SQLITE_DEFAULT_INDEX_SHAPE=1 compile-time option that makes a much more pessimistic guess at the effectiveness of unanalyzed indices. (user: drh, tags: index-shape-1)
2013-08-29
23:34 [66dddda068] Leaf: Change the unix VFS so that it refuses to open a database file using a file descriptor less than 3. (user: drh, tags: overwrite-avoidance)
2013-04-12
11:52 [cbea02d938] Leaf: Version 3.7.16.2 (user: drh, tags: release, branch-3.7.16, version-3.7.16.2)
2013-04-10
03:22 [bf6ca21b36] Leaf: Backport the multi-process tester to the last released version. (user: mistachkin, tags: branch-3.7.16)
2013-04-01
14:20 [80c63443c4] Leaf: Minor changes to unixMapfile() function. (user: dan, tags: two-mappings)
2013-01-26
19:26 [46f7c9301e] Leaf: Add a single test case to fts4unicode.test to verify that title-case maps to lower case. (user: drh, tags: branch-3.7.15)
2012-12-06
20:27 [34aafb7436] Leaf: Cherrypick 79ef8e3c77 (Apply the same restrictions on constant refactoring to statements within a trigger program as top-level statements). (user: dan, tags: branch-3.7.9)
2012-10-25
23:47 [ae2f1627b1] Leaf: Further work on getting ssdsim to run. This is an incremental checkin to save my place while jumping off to work on other things. (user: drh, tags: ssdsim)
2012-10-16
21:08 [8b4c3c5e50] Leaf: An optimization that converts "a IN (b)" into "a==b". Seems to work, but needs additional test cases. (user: drh, tags: degenerate_IN)
2012-10-04
22:45 [17644c0e33] Leaf: Merge the 3.7.14.1 release including the fix for the LEFT JOIN problem into the sessions branch. (user: drh, tags: sessions-3.7.14)
2012-08-25
00:49 [865dfcbaa5] Leaf: Backport check-in 62678be3df35cd: When the same index is used for all OR-terms in a WHERE clause, then try to use that index as a covering index. (user: drh, tags: branch-3.7.2)
2012-08-22
15:16 [acdc7d1270] Leaf: Do not let the multi-core sorter use lookaside memory, which is not thread-safe. (user: drh, tags: threads-sort-ex1)
2012-08-15
15:57 [2bb8c49261] Leaf: Experimental change to speed up ORDER BY clauses that sort based on a single expression. (user: dan, tags: sorter-exp)
2012-08-07
01:37 [28aed847c6] Leaf: Parser bug fix: Make sure the table constraints allowed by prior releases can still be parsed, even if they are technically not allowed by the syntax diagram. This is a cherry-pick of a1c014d8a87c8940b3, 38bf90af1ede6ee64e, and e536ac041815b118c4. (user: drh, tags: apple-osx-ml)
2012-05-04
13:22 [7b6de5c35d] Leaf: Minor tweaks to the hebrew transliteration tables. (user: drh, tags: translit-tokenizer)
2012-04-04
13:51 [627eff32a2] Leaf: Fix the multiplexor logging so that it works with SQLITE_ENABLE_8_3_NAMES. (user: drh, tags: nx-devkit)
2011-12-23
11:07 [e6a04bf9f1] Leaf: Fix a problem with f9c4a7c8f4 as applied to this branch. (user: dan, tags: branch-3.7.6)
2011-10-11
00:09 [b431a63437] Leaf: Patches to the apple-osx-377 branch so that it will compile and run on non-Mac unix platforms. (user: drh, tags: apple-osx-377)
2011-06-28
17:39 [af0d91adf4] Leaf: Version 3.7.7.1. (user: dan, tags: release, branch-3.7.7, version-3.7.7.1)
2011-06-21
15:34 [2f5b37122b] Leaf: Backport the localtime() failure patch from trunk. Ticket [bd484a090c8077]. (user: drh, tags: branch-3.6.1)
2011-06-01
11:26 [2e5a912ad7] Leaf: Toward version 3.7.5.1. This check-in updates the version number and also patches the pager so that it never spills cache while in WAL mode. The latter patch fixes ticket [2d1a5c67dfc23] and also prevents excessive WAL file sizes if the pager cache starts thrashing. A few test cases fail. (user: drh, tags: branch-3.7.5)
2011-05-19
02:34 [5791232778c] Leaf: Bring the apple-wal-readonly branch up to date with the latest changes in apple-osx, and especially the fix for disappearing WAL transactions. (user: drh, tags: apple-wal-readonly)
2011-02-23
14:33 [8609a15dfa] Leaf: Automatically retry system calls that fail with EINTR. This is a backport of the changes from b9d29ea385bafc and af9ba2a6d2c379. (user: drh, tags: branch-3.7.4)
2011-02-19
14:19 [1725aa7501] Leaf: Changes which attempt to address an obscure SQLITE_PROTOCOL error. (user: drh, tags: wal-trace-375)
2011-01-05
13:07 [6549e7672b] Leaf: Cherrypick the WAL error logging from the pre-3.7.5 line into a branch for version 3.7.2. Include the sqlite3_vsnprintf() interface. This checkin is intended for debugging and not for release. (user: drh, tags: wal-trace-372)
2010-10-02
01:01 [29a681dd7b] Leaf: Backport the very lastest R-Tree in order to take advantage of its enhanced robustness to corrupt databases. (user: drh, tags: apple-osx-3623)
01:00 [265b0b29b8] Leaf: Fix the amalgamation builder so that it works with the rtree updates of the prior check-in. (user: drh, tags: branch-3.6.23)
2010-08-04
12:31 [042a1abb03] Leaf: Version 3.7.0.1 (user: drh, tags: release, branch-3.7.0)
2010-03-22
23:55 [82dd61fccf] Leaf: Sync the database file after a rollback. This is a cherrypick merge of check-in b21b911f23. (user: drh, tags: branch-3.6.22)
2010-01-30
23:08 [bb18f57852] Leaf: The iInUseDB and iInUseMM variables do not need to be volatile. (user: drh, tags: branch-3.5.9)
2009-12-16
23:28 [867347323b] Leaf: Fix for the "(x AND y) OR z" bug backported to version 3.6.21. (user: drh, tags: branch-3.6.21)
2009-10-30
13:26 [2a832b19b6] Leaf: Version 3.6.16.1 (user: drh, tags: release, branch_3_6_16)
2009-09-03
19:43 [715cecb8c7] Leaf: Fix a VDBE stack overflow issue with the UPDATE statement. (user: drh, tags: branch-3.3.6)
2009-05-25
15:00 [ab76d1a252] Leaf: Version 3.6.14.2 (CVS 6680) (user: drh, tags: branch_3_6_14, release)
2008-11-26
18:01 [30a2080777] Leaf: Version 3.6.6.2 (CVS 5960) (user: drh, tags: branch_3_6_6)
2007-08-14
13:20 [f0029da32f] Leaf: Back-port critical soft heap limit fixes to version 3.3.17. The following check-ins were back-ported: (4031), (4037), (4097), (4202), (4203), (4207), (4208), (4214). (CVS 4222) (user: drh, tags: branch_3_3_17)
2007-05-10
21:31 [e91012b603] Leaf: Backport the stack-size reduction patch in (3673) to version 3.3.13. (CVS 3979) (user: drh, tags: branch_3_3_13)
2007-01-08
16:20 [47fee16ba9] Leaf: Fix a date round-off problem in strftime(). Ticket #2153. (CVS 3575) (user: drh, tags: version_2)
2005-12-19
17:27 [e61382aed4] Leaf: Version 3.2.8 (CVS 2835) (user: drh, tags: branch_3_2)