Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix typos. Clarification to the CoC in response to criticism. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
79f3efbc86ea690c4afd605386748b54 |
User & Date: | drh 2018-03-23 11:47:35.148 |
Context
2018-03-23
| ||
14:30 | Add TRUE and FALSE to the syntax diagrams as new literal values. (check-in: 1d1c0fc6ec user: drh tags: trunk) | |
11:47 | Fix typos. Clarification to the CoC in response to criticism. (check-in: 79f3efbc86 user: drh tags: trunk) | |
2018-03-22
| ||
18:55 | Further enhancement to the optimizer overview document, giving the change log for 3.23.0 something to link to. (check-in: 219fa13637 user: drh tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | |||
38 39 40 41 42 43 44 | 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | - + | message preference over internally-generated messages. <li> Added the -A command-line option to the [CLI] to make it easier to manage [SQLite Archive files]. <li> Query optimizer enhancements: <ol type='a'> <li> Improve the [omit-left-join optimization] so that it works in cases where the right-hand table is UNIQUE but not necessarily NOT NULL. |
︙ |
Changes to pages/codeofconduct.in.
1 2 3 4 5 6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | + - - + + + - - + + - + + + - + - + + - + | <title>Code Of Conduct</title> <fancy_format> <h1>Overview</h1> <p>Having been encouraged by commercial clients to adopt a written |
︙ |
Changes to pages/optoverview.in.
1 2 3 4 5 6 7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - + | <title>The SQLite Query Optimizer Overview</title> <tcl>hd_keywords {optimizer} {query planner} {SQLite query planner}</tcl> <table_of_contents> <h1>Introduction</h1> <p> |
︙ | |||
1321 1322 1323 1324 1325 1326 1327 | 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 | - - - + + + | </codeblock> <p> The view v1 cannot be [flattened] because it is DISTINCT. It must instead be run as a subquery with the results being stored in a transient table, then the join is performed between t2 and the transient table. The push-down optimization pushes down the |
︙ | |||
1377 1378 1379 1380 1381 1382 1383 | 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 | - + - + | ) recent ON u.source_seed_id = recent.xyz OR u.url_id = recent.xyz WHERE DATETIME(recent.rtime) > DATETIME('now', '-5 days'); </codeblock> <p> |
︙ |