This Day In History For 2020-09-20
1 Year Ago (more context)
2019-09-20
| ||
21:12 | Simplify the fix in the previous commit. (check-in: 5ef64b0f user: dan tags: trunk) | |
20:52 | Fix a problem with queries containing a min() or max() function for which the FILTER clause excludes all rows. (check-in: b1d7e104 user: dan tags: trunk) | |
2 Years Ago (more context)
2018-09-20
| ||
20:43 | Minor code simplification. (check-in: 22ae8a52 user: drh tags: trunk) | |
20:15 | Add the "PRAGMA legacy_alter_table=ON" command to enable the pre-3.25.0 behavior of ALTER TABLE that does not modify the bodies of triggers or views or the WHERE clause of a partial index. Enable the legacy behavior by default when running the xRename method of virtual tables. (check-in: 7edd26ed user: drh tags: trunk) | |
19:02 | Combine the Expr.pTab and Expr.pWin fields into a union named "y". Add a new EP_WinFunc property that is only true if Expr.y.pWin is a valid pointer. This reduces the size of the Expr object by 8 bytes, reduces the overall amount of code, and shaves over 1 million cycles off of the speed test. (check-in: ad130bb8 user: drh tags: trunk) | |
17:21 | By default, make all "ALTER TABLE RENAME" statements executed within a virtual table xRename() method exhibit the legacy behaviour. (Closed-Leaf check-in: 71947337 user: dan tags: legacy-alter-table) | |
08:28 | Add a PRAGMA that restores the legacy ALTER TABLE RENAME TO behaviour. (check-in: 5acad2e9 user: dan tags: legacy-alter-table) | |
3 Years Ago (more context)
2017-09-20
| ||
18:47 | Size and performance optimization on sqlite3VdbeMemGrow(). (check-in: 4b3f7eac user: drh tags: trunk) | |
18:07 | The BLOB returned by sqlite3VdbeMemFromBtree() does not need to be zero-terminated. (check-in: e0af9a90 user: drh tags: trunk) | |
17:49 | Small size and performance optimization in the bytecode engine. (check-in: 3b3e32d4 user: drh tags: trunk) | |
10:47 | Improved resolution of large integer values in "CAST(x AS NUMERIC)". (check-in: 7f2bd4ff user: drh tags: trunk) | |
09:09 | Updates to the "lemon.html" document received from Andy Goth. (check-in: 5b2002f3 user: drh tags: trunk) | |
4 Years Ago (more context)
2016-09-20
| ||
22:04 | • Fixed ticket [1ec41379]: Integer multiple fails to overflow to floating-point plus 5 other changes (artifact: db310877 user: drh) | |
22:04 | Improved implementation of 64-bit signed integer multiply that correctly detects overflow (and promotes to floating-point) in some corner cases. Fix for ticket [1ec41379c9c1e400] (check-in: db3ebd7c user: drh tags: trunk) | |
20:33 | • New ticket [1ec41379] Integer multiple fails to overflow to floating-point. (artifact: 6af4ab88 user: drh) | |
17:49 | Fix harmless compiler warning. (check-in: 72429063 user: mistachkin tags: trunk) | |
17:38 | Fix typo in comment. (check-in: bd3ecbb5 user: mistachkin tags: trunk) | |
01:46 | Further performance enhancements in zeroblob() handling. (check-in: 21b0e3b7 user: drh tags: trunk) | |
01:19 | Avoid unnecessary calls to ExpandBlob() for smaller and faster code. (check-in: 5e196fd1 user: drh tags: trunk) | |
5 Years Ago (more context)
2015-09-20
| ||
22:57 | Fix an overly-strict assert() in the btree logic. (check-in: 825ce320 user: drh tags: trunk) | |
10 Years Ago (more context)
2010-09-20
| ||
19:17 | Add test file e_update.test. (check-in: 03985ed4 user: dan tags: trunk) | |
14:55 | Changes to test scripts to work with SQLITE_TEMP_STORE=2. (check-in: ba8ca9c9 user: dan tags: trunk) | |
14:05 | Add further tests to e_insert.test. (check-in: eb3d0d8b user: dan tags: trunk) | |
08:47 | Add a test case to verify that bug [313723c356] has been fixed. (check-in: 4ea134a8 user: dan tags: trunk) | |
15 Years Ago (more context)
2005-09-20
| ||
18:13 | Add VM code comments on the group-by processing. Extra group-by test case. (CVS 2731) (check-in: 655e75ac user: drh tags: trunk) | |
17:42 | Code cleanup and simplification. Three new Mem opcodes added. The sqlite3VdbeJumpHere function added. (CVS 2730) (check-in: 2471957f user: drh tags: trunk) | |
13:55 | Cleanup the implementation and the documentation of the new 0x200 P1 flag on the VDBE comparison operands. (CVS 2729) (check-in: f22d0f64 user: drh tags: trunk) | |
13:12 | NULLs compare equal to each other when computing GROUP BY categories. (CVS 2728) (check-in: d9b0c970 user: drh tags: trunk) | |
08:47 | Update comments in where.c. No code changes. (CVS 2727) (check-in: bb84d27e user: drh tags: trunk) | |
01:36 | Documentation updates. (CVS 2726) (check-in: 6ec8883c user: drh tags: trunk) | |