SQLite
Timeline
Not logged in

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

50 most recent timeline items

2016-08-29
14:18
[6602974d17] Leaf: Use some of the example code from the sessions documenatation in the sessions test cases. (user: dan, tags: trunk)
2016-08-27
20:21
[a07269f2a0] Fix typos in comments. No changes to running code. (user: drh, tags: trunk)
18:35
[78cd64e202] Fix some comments in sqlite3session.h. No changes to code. (user: dan, tags: trunk)
18:34
[d464a7b18d] Fixes to fts5 snippet() function. (user: dan, tags: trunk)
18:33 • Edit [b174ed2bde43a187|b174ed2bde]: Marked "Closed". (user: dan)
14:13
[082fd5f8ac] Leaf: Merge updates from trunk. (user: drh, tags: rowvalue)
14:05
[4d43c4698e] Fix the extra comments (added with -DSQLITE_ENABLE_EXPLAIN_COMMENTS) so that the sense of <, <=, >, and >= tests is correct and so that the SQLITE_STOREP2 version is shown correctly. These changes are already in the rowvalue branch but are added here since they are technically unrelated to rowvalue. (user: drh, tags: trunk)
01:41
[f51248dcfa] Fix the "Synopsis" on the OP_Lt, OP_Le, OP_Gt, and OP_Ge opcodes, which has been backwards for time out of mind. (user: drh, tags: rowvalue)
2016-08-26
22:09
[829f802be7] Fix a minor problem in sqlite3FindInIndex() related to rowids being used as part of the index. (user: drh, tags: rowvalue)
21:15
[b9fc89e432] Fix the sqlite3FindInIndex() to ensure that it always uses a prefix of the index and uses no repeated columns. Enhanced comments. (user: drh, tags: rowvalue)
19:54
[171aa833a2] Add an EXPLAIN QUERY PLAN line for when a index is used to implement an IN operator. (user: drh, tags: rowvalue)
19:47
[078bb69e99] Add test cases to rowvalue2.test. (user: dan, tags: rowvalue)
19:31
[4b589fbfcc] Enhance sqlite3FindInIndex() so that it is able to make use of the primary keys at the end of an index. (user: drh, tags: rowvalue)
18:17
[87d40195ae] Fix a post-OOM crash in updateRangeAffinityStr(). Add several ALWAYS() macros on unreachable branches. (user: drh, tags: rowvalue)
17:54
[b34413ac7e] Fix a problem with affinity changes and vector range comparisons. (user: dan, tags: rowvalue)
13:19
[b0cc6be4eb] Allow ROWID values in indexed vector comparisons. (user: drh, tags: rowvalue)
12:01 • Fixed ticket [ef36060112]: Incorrect affinity transformations on DELETE plus 5 other changes (user: drh)
12:00
[7090147903] Fix a problem in internal function sqlite3OpenTableAndIndices causing an operand of an unrelated VM instruction to be overwritten. Fix for [ef360601]. (user: dan, tags: trunk)
05:17 • New ticket [ef36060112] Incorrect affinity transformations on DELETE. (user: drh)
04:32
[84de17bc68] Rename a test procedure in 'speed3.test' to avoid a name collision. (user: mistachkin, tags: trunk)
03:42
[397617009e] Comment improvements. Put ALWAYS and NEVER macros on three unreachable branches. (user: drh, tags: rowvalue)
02:10
[e4aeaa2bc7] Adapt the special case of '$' in item names for test 'vtabH-3.1' as well. (user: mistachkin, tags: trunk)
01:47
[328f79bb57] Make the test 'vtabH-3.1' work when there are less than 5 top-level items. (user: mistachkin, tags: trunk)
01:17
[3680f95ff3] Support running the fstree tests in 'vtabH.test' on Windows when not using the system drive. (user: mistachkin, tags: trunk)
01:02
[9d96f61481] Remove an unreachable branch from sqlite3ExprAffinity() (user: drh, tags: rowvalue)
2016-08-25
23:24
[a8546feec9] Fix typos in 'vtabF.test' file. No changes to code. (user: mistachkin, tags: trunk)
22:31
[5789aab8ef] Merge recent changes from trunk. (user: drh, tags: rowvalue)
22:06
[37e6c54b1a] Fix the sqlite3_trace_v2() interface so that it goes disabled if either the callback or mask arguments are zero, in accordance with the documentation. (user: drh, tags: trunk)
21:14
[b56705ae63] Refactor the sqlite3ExprCodeIN() routine for improved maintainability. (user: drh, tags: rowvalue)
17:47
[f474aeac4f] Another fix in the IN-operator algorithm description. (user: drh, tags: rowvalue)
17:40
[df0648373a] Further refinement of the in-operator.md documentation. (user: drh, tags: rowvalue)
15:46
[b634429878] Improvements to IN operator code generator comments. Avoid unnecessary Copy operations on the LHS of the IN operator. (user: drh, tags: rowvalue)
14:23
[25033ee945] Corrections to the IN-operator notes. (user: drh, tags: rowvalue)
14:00
[d256b2caeb] Add notes on the implementation of the IN operator. (user: drh, tags: rowvalue)
2016-08-24
21:54
[7ae504e62e] Simplified VDBE code for the vector NOT IN null-scanning loop. (user: drh, tags: rowvalue)
21:24
[bbc1b01616] Improved extended comments of comparison operators when the SQLITE_STOREP2 flags is set on P5. No changes to non-debug code. (user: drh, tags: rowvalue)
19:58
[e4a56197b0] Leaf: Modularize all use of the calling convention macros based on the USE_STDCALL nmake macro. (user: mistachkin, tags: callbackConv)
19:14
[bee44ebc53] Leaf: Add the sqlite3changebatch_db() API. (user: dan, tags: changebatch)
18:51
[55945fc12f] In sqlite3FindInIndex(), improve internal comments and avoid an unreachable branch. (user: drh, tags: rowvalue)
18:50
[b174ed2bde] Closed-Leaf: Fix a bug in the fts5 snippet function causing it to return text containing zero phrase instances. (user: dan, tags: fts5-snippet-bias)
18:49
[428fc38d95] Merge updates from trunk. (user: mistachkin, tags: callbackConv)
18:23 • Edit [71ffa195f5a48280|71ffa195f5]: Removed the "Closed" mark. (user: mistachkin)
18:21
[77f7c31a3a] Sync up the MSVC autoconf makefile. (user: mistachkin, tags: trunk)
17:49
[6099c180db] Fix more unreachable branches. (user: drh, tags: rowvalue)
15:37
[505a2f20ea] Add a NEVER() on an unreachable branch in comparisonAffinity(). (user: drh, tags: rowvalue)
12:22
[f41a0391b7] Fix a buffer overrun in the code for handling IN(...) operators when the LHS of the operator contains indexed columns or expressions. (user: dan, tags: rowvalue)
02:19 • Edit [b0848925babde524|b0848925ba]: Add tag "cvs-to-fossil-cutover". (user: drh)
00:51
[1e3bc3698a] The previous OOM fix was bad. Back it out and replace it with a better one. (user: drh, tags: rowvalue)
00:25
[25f6ed8de4] Avoid a potential null-pointer dereference following an OOM. (user: drh, tags: rowvalue)
2016-08-23
19:02
[838c50a5bf] Simplify the row value misuse error message. (user: drh, tags: rowvalue)