/ Check-in [456df336]

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

Comment:Merge recent enhancements from trunk. Default page size is 4096. Writes to statement journals are avoided.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | sessions
Files: files | file ages | folders
SHA1: 456df3365e2df60e34762f2024bb551538b3f72b
User & Date: drh 2016-03-04 16:42:43
Merge the virtual table query planner enhancement, the RTREE cost estimate fix, and the statement journal spill delay enhancement from trunk. check-in: 17fd8f3c user: drh tags: sessions
Merge recent enhancements from trunk. Default page size is 4096. Writes to statement journals are avoided. check-in: 456df336 user: drh tags: sessions
Defer opening and writing statement journals until the size reaches a threshold (currently 64KiB). check-in: cb9302cc user: drh tags: trunk
Disable the RESTRICT foreign key action if "PRAGMA defer_foreign_keys" is set. check-in: 8fea1166 user: dan tags: sessions
Unified Diffs Side-by-Side Diffs Patch

Changes to Makefile.in.

Changes to Makefile.msc.

Changes to autoconf/Makefile.am.

Changes to autoconf/Makefile.msc.

Changes to autoconf/README.txt.

Changes to config.h.in.

Changes to configure.

Changes to configure.ac.

Changes to ext/fts3/fts3_tokenizer.c.

Changes to ext/fts5/fts5_index.c.

Changes to ext/fts5/test/fts5_common.tcl.

Changes to ext/fts5/test/fts5bigtok.test.

Changes to ext/fts5/test/fts5merge2.test.

Changes to ext/fts5/test/fts5simple.test.

Changes to ext/icu/icu.c.

Changes to ext/misc/series.c.

Changes to ext/misc/spellfix.c.

Changes to main.mk.

Changes to src/alter.c.

Changes to src/build.c.

Changes to src/expr.c.

Changes to src/fkey.c.

Changes to src/insert.c.

Changes to src/journal.c.

Changes to src/main.c.

Changes to src/memjournal.c.

Changes to src/os.c.

Changes to src/os_unix.c.

Changes to src/pager.c.

Changes to src/parse.y.

Changes to src/pragma.c.

Changes to src/select.c.

Changes to src/shell.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/sqliteLimit.h.

Changes to src/tclsqlite.c.

Changes to src/test1.c.

Added src/test_bestindex.c.

Changes to src/test_config.c.

Changes to src/treeview.c.

Changes to src/util.c.

Changes to src/vdbeInt.h.

Changes to src/vdbemem.c.

Changes to src/vtab.c.

Changes to src/where.c.

Changes to src/wherecode.c.

Changes to test/analyze9.test.

Changes to test/analyzeD.test.

Added test/bestindex1.test.

Changes to test/conflict.test.

Changes to test/conflict2.test.

Changes to test/e_walhook.test.

Changes to test/exclusive.test.

Changes to test/fts3atoken.test.

Changes to test/fts4langid.test.

Changes to test/icu.test.

Changes to test/misc8.test.

Changes to test/permutations.test.

Changes to test/releasetest.tcl.

Changes to test/shell1.test.

Changes to test/shell4.test.

Changes to test/snapshot.test.

Changes to test/speedtest1.c.

Changes to test/stmt.test.

Changes to test/tabfunc01.test.

Changes to test/tempdb.test.

Changes to test/where.test.

Added tool/Replace.cs.

Changes to tool/addopcodes.tcl.

Changes to tool/mkautoconfamal.sh.

Changes to tool/mkmsvcmin.tcl.

Changes to tool/srcck1.c.

Added vsixtest/App.xaml.

Added vsixtest/App.xaml.cpp.

Added vsixtest/App.xaml.h.

Added vsixtest/Assets/LockScreenLogo.scale-200.png.

Added vsixtest/Assets/SplashScreen.scale-200.png.

Added vsixtest/Assets/Square150x150Logo.scale-200.png.

Added vsixtest/Assets/Square44x44Logo.scale-200.png.

Added vsixtest/Assets/Square44x44Logo.targetsize-24_altform-unplated.png.

Added vsixtest/Assets/StoreLogo.png.

Added vsixtest/Assets/Wide310x150Logo.scale-200.png.

Added vsixtest/MainPage.xaml.

Added vsixtest/MainPage.xaml.cpp.

Added vsixtest/MainPage.xaml.h.

Added vsixtest/Package.appxmanifest.

Added vsixtest/pch.cpp.

Added vsixtest/pch.h.

Added vsixtest/vsixtest.sln.

Added vsixtest/vsixtest.tcl.

Added vsixtest/vsixtest.vcxproj.data.

Added vsixtest/vsixtest.vcxproj.filters.

Added vsixtest/vsixtest_TemporaryKey.pfx.