Skip to content

Commit

Permalink
sqlite: Update from 3.23.1 to 3.24.0
Browse files Browse the repository at this point in the history
Release notes: https://www.sqlite.org/releaselog/3_24_0.html

This CL removes 0011-Handle-TRUE-and-FALSE-in-DEFAULT-expression-for-ALTE.patch
because it is included in the 3.24 code.

Bug: 851064
Change-Id: Ieca195ba13822a86c2b57df9c5e019de2a23e09f
Reviewed-on: https://chromium-review.googlesource.com/1093300
Reviewed-by: Chris Mumford <cmumford@chromium.org>
Commit-Queue: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#566689}
  • Loading branch information
pwnall authored and Commit Bot committed Jun 13, 2018
1 parent c2c751d commit bc67c04
Show file tree
Hide file tree
Showing 201 changed files with 13,694 additions and 6,817 deletions.
11 changes: 6 additions & 5 deletions third_party/sqlite/README.chromium
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Name: sqlite
URL: https://sqlite.org/
Version: 3.22.0
Version: 3.24.0
Included In Release: Yes
Security Critical: Yes
License: Public domain
Expand Down Expand Up @@ -138,14 +138,14 @@ diffs. The second CL is still large, but it's a fraction of the first
# The steps below are easier if done in the SQLite directory.
cd third_party/sqlite

export OLD=3220000
export NEW=3230000
export OLD=3240000
export NEW=3250000
export GNU_SED=sed # OSX: "brew install gnu-sed", then use "gsed" here.

#### Download and unpack the new SQLite release.
git new-branch sqlite-new-upstream
# URL from "Alternative Source Code Formats" at https://sqlite.org/download.html
curl https://sqlite.org/2018/sqlite-src-3230000.zip > upstream.zip
curl https://sqlite.org/2018/sqlite-src-${NEW}.zip > upstream.zip
mkdir sqlite-src-$NEW
unzip ./upstream.zip -d sqlite-src-$NEW
rm ./upstream.zip
Expand All @@ -156,7 +156,7 @@ xdg-open sqlite-src-$NEW # Make sure everything looks right.
#### Add the new release code in a separate CL, for code review sanity.
git add sqlite-src-$NEW # Committing the code as downloaded, on purpose.
git clean -i -d -x sqlite-src-$NEW # Make sure no file is git-ignored.
git commit -m "sqlite: Add code for release 3.23.0"
git commit -m "sqlite: Add code for release 3.25.0"
git cl upload # Have the new code in a separate (impossible to review) CL.

#### Create a branch for the old SQLite release's upstream version.
Expand Down Expand Up @@ -205,6 +205,7 @@ git rebase sqlite-new-base
#### Finally, create the branch that we'll upload.
git new-branch --upstream-current sqlite-new-cl
./scripts/generate_amalgamation.sh
git cl format amalgamation/rename_exports.h

#### Validate the upgrade.
# The goal is to have a set of reasonably-independent CLs which can be
Expand Down
602 changes: 312 additions & 290 deletions third_party/sqlite/amalgamation/rename_exports.h

Large diffs are not rendered by default.

Loading

0 comments on commit bc67c04

Please sign in to comment.