Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
10 descendants and 10 ancestors of a10662aa915ae2b5a78b3e10920350d32255b2d6b1a8aac0aba1ad173b07ed2b
2018-06-07
| ||
14:59 | Add the WHERE_IN_EARLYOUT flag and use it to clarify the logic of this optimization. (check-in: 522f1eac user: drh tags: multikey-opt-idea) | |
14:32 | Merge recent trunk enhancements. (check-in: e9d7bf4f user: drh tags: multikey-opt-idea) | |
2018-06-06
| ||
23:31 | Change a comma into a logically equivalent but semantically clearer semicolon. (check-in: 71f97f0f user: drh tags: trunk) | |
20:55 | More space and performance enhancements to sqlite3VdbeRecordCompare(). (check-in: 83a60ff0 user: drh tags: trunk) | |
20:29 | Small performance optimization in sqlite3VdbeRecordCompareWithSkip() for the common case where the comparison is equal. (check-in: 1e616e25 user: drh tags: trunk) | |
19:48 | Rearrange the order of some checks in the integrity_check pragma for a very slight performance gain. (check-in: 4b853f02 user: drh tags: trunk) | |
18:50 | Fix the sqlite3BeginTrans() calls within the snapshot extension. (check-in: 1fef7ad2 user: drh tags: trunk) | |
17:45 | Another minor optimization to OP_Transaction. (check-in: d80077ae user: drh tags: trunk) | |
17:12 | Merge the 3.24.0 changes plus a few subsequent enhancements. (check-in: be7004a9 user: drh tags: begin-concurrent-pnu) | |
17:03 | Merge changes from trunk, including all the 3.24.0 changes plus some later enhancements. (check-in: d7299bfe user: drh tags: begin-concurrent) | |
16:28 | Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a small speed improvement when starting new transactions. (check-in: a10662aa user: drh tags: trunk) | |
01:18 | Fix the ".archive" command in the CLI (and the corresponding -A command-line option) so that it silently ignores filenames that contain "../" in their names. This prevents the "Zip Slip" attack. (check-in: 27291f2d user: drh tags: trunk) | |
2018-06-05
| ||
23:51 | Update the version number to 3.25.0 for the next development cycle. (check-in: 7598236c user: drh tags: trunk) | |
23:21 | Avoid unnecessary loads of columns in an aggregate query that are not within an aggregate function and that are not part of the GROUP BY clause. (check-in: e15e1006 user: drh tags: trunk) | |
20:04 | Calculate non-aggregate expressions in the SELECT list of an aggregate query that does not use min() or max() once per group, instead of once per row visited. (Closed-Leaf check-in: dce2dfbe user: dan tags: exp-agg-opt) | |
13:43 | Update and correct the documentation on the OP_OpenRead, OP_OpenWrite, and OP_ReopenIdx opcodes. No code changes other than the addition of an assert(). (check-in: 8a0b730d user: drh tags: trunk) | |
2018-06-04
| ||
19:24 | Version 3.24.0 (check-in: c7ee0833 user: drh tags: trunk, release, version-3.24.0) | |
2018-06-02
| ||
19:14 | Avoid using a misaligned pointer. (check-in: 1ecb3aa1 user: drh tags: trunk) | |
19:01 | Fix the usage of posix_fallocate() so that it correctly responds to EINVAL returns. (check-in: ce2c3e7a user: drh tags: trunk) | |
17:00 | Update a test case in malloc5.test to take into account that malloc() sometimes returns slightly more space than requested. (check-in: 3d5eae1c user: dan tags: trunk) | |
16:32 | Work around a sanitizer warning about a pointer being only 4-byte aligned instead of 8-byte aligned. (Closed-Leaf check-in: 1b807b51 user: drh tags: align8-fix) | |