Documentation Source Text

Check-in [b01be9ce27]
Login

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

Overview
Comment:Add hashes and a chronology entry for the 3.16.0 release.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk | release | version-3.16.0
Files: files | file ages | folders
SHA1: b01be9ce274d19b7becff206ef3698325267dfbe
User & Date: drh 2017-01-02 12:02:45.568
Context
2017-01-03
15:32
Fix a typo in the change log. (check-in: 81b0ce16e7 user: drh tags: trunk)
2017-01-02
12:02
Add hashes and a chronology entry for the 3.16.0 release. (check-in: b01be9ce27 user: drh tags: trunk, release, version-3.16.0)
11:56
Added news for 3.16.0. Typo fixes and last-minute changes. (check-in: eb70d3b295 user: drh tags: trunk)
Changes
Unified Diff Ignore Whitespace Patch
Changes to pages/changes.in.
46
47
48
49
50
51
52



53
54
55
56
57
58
59
    [SQLITE_UNTESTABLE] to better reflect the implications of using it.
<p><b>Bug Fixes:</b>
<li>Fix a long-standing bug in the query planner that caused incorrect results
    on a LEFT JOIN where the left-hand table is a subquery and the join constraint
    is a bare column name coming from the left-hand subquery.  Ticket
    [https://www.sqlite.org/src/info/2df0107b|2df0107b].
<li>Correctly handle the integer literal -0x8000000000000000 in the query planner.



}

chng {2016-11-28 (3.15.2)} {
<li> Multiple bug fixes to the [row value] logic that was introduced in version 3.15.0.
<li> Fix a NULL pointer dereference in ATTACH/DETACH following a maliciously constructed
     syntax error.  Ticket 
     [https://www.sqlite.org/src/info/2f1b168ab4d4844|2f1b168ab4d4844].







>
>
>







46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
    [SQLITE_UNTESTABLE] to better reflect the implications of using it.
<p><b>Bug Fixes:</b>
<li>Fix a long-standing bug in the query planner that caused incorrect results
    on a LEFT JOIN where the left-hand table is a subquery and the join constraint
    is a bare column name coming from the left-hand subquery.  Ticket
    [https://www.sqlite.org/src/info/2df0107b|2df0107b].
<li>Correctly handle the integer literal -0x8000000000000000 in the query planner.
<p><b>Hashes:</b>
<li>SQLITE_SOURCE_ID: "2017-01-02 11:57:58 04ac0b75b1716541b2b97704f4809cb7ef19cccf"
<li>SHA1 for sqlite3.c: e2920fb885569d14197c9b7958e6f1db573ee669
}

chng {2016-11-28 (3.15.2)} {
<li> Multiple bug fixes to the [row value] logic that was introduced in version 3.15.0.
<li> Fix a NULL pointer dereference in ATTACH/DETACH following a maliciously constructed
     syntax error.  Ticket 
     [https://www.sqlite.org/src/info/2f1b168ab4d4844|2f1b168ab4d4844].
Changes to pages/chronology.in.
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#    ORDER BY mtime DESC;
#
# A small amount of manual editing and de-duplication followed.
#
# Manually edit the list for each subsequent release.
#      
foreach line [split {
xxxxxxxxxx|pending|Version 3.16.0
bbd85d235f|2016-11-28|Version 3.15.2
1136863c76|2016-11-04|Version 3.15.1
707875582f|2016-10-14|Version 3.15.0
29dbef4b85|2016-09-12|Version 3.14.2
a12d805977|2016-08-11|Version 3.14.1
d5e9805702|2016-08-08|Version 3.14
fc49f556e4|2016-05-18|Version 3.13.0







|







24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#    ORDER BY mtime DESC;
#
# A small amount of manual editing and de-duplication followed.
#
# Manually edit the list for each subsequent release.
#      
foreach line [split {
04ac0b75b1|2017-01-02|Version 3.16.0
bbd85d235f|2016-11-28|Version 3.15.2
1136863c76|2016-11-04|Version 3.15.1
707875582f|2016-10-14|Version 3.15.0
29dbef4b85|2016-09-12|Version 3.14.2
a12d805977|2016-08-11|Version 3.14.1
d5e9805702|2016-08-08|Version 3.14
fc49f556e4|2016-05-18|Version 3.13.0