Documentation Source Text

Check-in [287ea23516]
Login

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

Overview
Comment:Changes for version 3.27.1.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256:287ea235163f521e4c58c74bf16d0b564afa073cd9eeaa73ccfa246cb1bb25d0
User & Date: drh 2019-02-08 13:04:21
Context
2019-02-08
13:22
Version 3.27.1 check-in: 65b2939d78 user: drh tags: trunk, release, version-3.27.1
13:04
Changes for version 3.27.1. check-in: 287ea23516 user: drh tags: trunk
2019-02-07
18:10
Fix the chronology entry for 3.27.0. check-in: 79e69bbf6e user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to pages/changes.in.

    16     16   set nChng 0
    17     17   proc chng {date desc {options {}}} {
    18     18     global nChng aChng xrefChng
    19     19     set aChng($nChng) [list $date $desc $options]
    20     20     set xrefChng($date) $nChng
    21     21     incr nChng
    22     22   }
           23  +
           24  +chng {2019-02-08 (3.27.1)} {
           25  +<li> Fix a bug in the query optimizer: an adverse interaction between
           26  +the [OR optimization] and the optimization that tries to use values
           27  +read directly from an [expression index] instead of recomputing the
           28  +expression.
           29  +Ticket [https://www.sqlite.org/src/info/4e8e4857d32d401f|4e8e4857d32d401f]
           30  +<p><b>Hashes:</b>
           31  +<li>SQLITE_SOURCE_ID: <i>pending</i>
           32  +<li>SHA3-256 for sqlite3.c: <i>pending</i>
           33  +} {patchagainst 1}
    23     34   
    24     35   chng {2019-02-07 (3.27.0)} {
    25     36   <li>Added the [VACUUM INTO] command
    26     37   <li>Issue an SQLITE_WARNING message on the [error log] if a 
    27     38   [double-quoted string literal] is used.
    28     39   <li>The [sqlite3_normalized_sql()] interface works on any prepared statement
    29     40   created using [sqlite3_prepare_v2()] or [sqlite3_prepare_v3()].  It is no

Changes to pages/chronology.in.

    24     24   #    ORDER BY mtime DESC;
    25     25   #
    26     26   # A small amount of manual editing and de-duplication followed.
    27     27   #
    28     28   # Manually edit the list for each subsequent release.
    29     29   #      
    30     30   foreach line [split {
           31  +xxxxxxxxxx|pending|Version 3.27.1
    31     32   97744701c3|2019-02-07|Version 3.27.0
    32     33   bf8c1b2b7a|2018-12-01|Version 3.26.0
    33     34   89e099fbe5|2018-11-05|Version 3.25.3
    34     35   fb90e7189a|2018-09-25|Version 3.25.2
    35     36   2ac9003de4|2018-09-18|Version 3.25.1
    36     37   b63af6c3bd|2018-09-15|Version 3.25.0
    37     38   c7ee083322|2018-06-04|Version 3.24.0

Changes to pages/index.in.

    38     38   
    39     39   <p>
    40     40   SQLite [https://sqlite.org/src|source code]
    41     41   is in the [public-domain] and is free to 
    42     42   everyone to use for any purpose.
    43     43   
    44     44   <h3>Latest Release</h3>
    45         -<a href="releaselog/3_27_0.html">Version 3.27.0</a> ([dateof:3.27.0]).
           45  +<a href="releaselog/3_27_1.html">Version 3.27.1</a> ([dateof:3.27.1]).
    46     46   <a class="button" href="download.html">Download</a>
    47     47   <a class="button" href="chronology.html">Prior Releases</a>
    48     48   
    49     49   <div class="mobileonly">
    50     50   <h3>Common Links</h3>
    51     51   <tcl>common_links</tcl>
    52     52   </div>