This Day In History For 2020-08-31
1 Year Ago (more context)
2019-08-31
| ||
20:29 | Fix a harmless compiler warning. (check-in: 63c67a54 user: drh tags: trunk) | |
20:26 | Mark new VDBE branches never taken. (check-in: 83c2adff user: drh tags: trunk) | |
20:13 | Improvements to the algorithm that determines which SELECT in a sequence of nested SELECT statements that an aggregate function belongs to. This resolves an issue identified by dbsqlfuzz. (check-in: d7680074 user: drh tags: trunk) | |
17:15 | • Closed ticket [d6a0fbc1]: REINDEX causes "UNIQUE constraint failed" error when using TRIGGER plus 6 other changes (artifact: 9c168f35 user: dan) | |
17:14 | If a DELETE trigger fired by an UPDATE OR REPLACE statement deletes the row being updated, do not attempt to proceed with the original UPDATE operation. Fix for [d6a0fbc1]. (check-in: 4145b3e0 user: dan tags: trunk) | |
06:17 | • New ticket [d6a0fbc1] REINDEX causes "UNIQUE constraint failed" error when using TRIGGER. (artifact: 32d2e31d user: mrigger) | |
01:33 | Remove some affinity tests that became unreachable due to the prior change. (check-in: e2db1123 user: drh tags: trunk) | |
2 Years Ago (more context)
2018-08-31
| ||
23:22 | New hyperlink on the README.md file. (check-in: c663961e user: drh tags: trunk) | |
19:00 | If a call to sqlite3_snapshot_open() fails because the requested snapshot no longer exists, return SQLITE_ERROR_SNAPSHOT instead of SQLITE_BUSY_SNAPSHOT. (check-in: e0792312 user: dan tags: trunk) | |
18:23 | Ensure b-tree mutexes are always held when sqlite3FindTable() is called. Do not invoke the authorizer callback when parsing schema items as part of ALTER TABLE commands. Fix test script issues. (check-in: eac2aa7d user: dan tags: alter-table-rename-table) | |
3 Years Ago (more context)
2017-08-31
| ||
21:11 | Clarify the documentation about "protected" versus "unprotected" sqlite3_value objects. No changes to code. (check-in: 4094a341 user: drh tags: trunk) | |
5 Years Ago (more context)
2015-08-31
| ||
23:09 | Fix a bug in error reporting when a UNIQUE index on expressions fails its uniqueness test. (check-in: 5a2c0e90 user: drh tags: index-expr) | |
21:16 | Not only date/time functions, but also functions like sqlite_version() and changes() need to be prohibited from use inside of indexes. (check-in: 48713130 user: drh tags: index-expr) | |
20:06 | Begin changes to allow synonym support by adding multiple terms to a query (an alternative to adding multiple terms to the FTS index). (check-in: ad7feaed user: dan tags: fts5-incompatible) | |
19:38 | Always assume that indexed expressions can generate a NULL. Get indexed expressions working for the case of two or more expressions in the same index. (check-in: cc60321a user: drh tags: index-expr) | |
18:13 | Case should not be significant when comparing function names. (check-in: e2f1caf1 user: drh tags: index-expr) | |
17:34 | Make the distinction between truly deterministic functions and date/time functions which only return the same answer for a single query. Only truly deterministic functions are allowed in indexes. Add new expression index test cases. (check-in: c77554b5 user: drh tags: index-expr) | |
15:58 | Improved analysis and usage of indexed expressions in the query planner. (check-in: f8893696 user: drh tags: index-expr) | |
14:27 | Merge the latest enhancements from trunk. (check-in: 7bde6d4d user: drh tags: index-expr) | |
10 Years Ago (more context)
2010-08-31
| ||
16:25 | Do not clear the internal "schema has changed" flag when performing a savepoint rollback. The schema changes may not have taken place within the savepoint being rolled back. (check-in: c2a84430 user: dan tags: trunk) | |
15:54 | Changes to comments and type names in rtree.c. (check-in: 7c4f80ad user: dan tags: trunk) | |
15:38 | Fix a documentation typo reported on the mailing list. (check-in: c9fe0a23 user: drh tags: trunk) | |
15:27 | Add evidence mark comments to source code. Add additional information to the documentation of sqlite3_release_memory(). Fix a minor inefficiency in mem1.c that was discovered while writing requirements tests. (check-in: 53b0c03f user: drh tags: trunk) | |
15:02 | Add the "circle" test geometry callback to test_rtree.c. And tests for the same. (check-in: 169b8ba4 user: dan tags: trunk) | |
01:09 | Remove unreachable branches to facilitate test coverage. (check-in: 86bcb9aa user: drh tags: trunk) | |
15 Years Ago (more context)
2005-08-31
| ||
18:20 | {quote: KeyInfo} generation moved to a common subroutine. (CVS 2652) (check-in: a25801df user: drh tags: trunk) | |
13:48 | Updates to the query optimizer overview document. (CVS 2651) (check-in: b1dceef0 user: drh tags: trunk) | |
13:13 | Explicit typecasts to silence nuisance compiler warnings. Ticket #1398. (CVS 2650) (check-in: 90712ea7 user: drh tags: trunk) | |
03:13 | Refinements to the optimizer overview and integration into the website. (CVS 2649) (check-in: ccd12e9e user: drh tags: trunk) | |
02:46 | Update the FAQ to include an entry about binary versus decimal numbers. (CVS 2648) (check-in: 0bbe73fc user: drh tags: trunk) | |
01:49 | Adding the first cut of the optimizer overview document. (CVS 2647) (check-in: 4c8d0a4c user: drh tags: trunk) | |