/ Check-in [d9f8918c]
Login

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

Overview
Comment:Merge version 3.14 plus some subsequent patches (including the page-cache performance patch) from trunk.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | begin-concurrent
Files: files | file ages | folders
SHA1: d9f8918c5b7b6c8540b3f433142e1b4aa4433885
User & Date: drh 2016-08-11 19:12:25
Wiki:begin-concurrent
Context
2017-01-09
06:33
Upgrade this branch to 3.16 plus the various fixes that appeared after its release. check-in: d0e212d0 user: dan tags: begin-concurrent
2016-08-11
19:12
Merge version 3.14 plus some subsequent patches (including the page-cache performance patch) from trunk. check-in: d9f8918c user: drh tags: begin-concurrent
18:05
Add the "modeof=<filename>" URI parameter to os_unix.c - used to specify a file to copy permissions from when a new database is created. Also allow passing NULL as the second parameter to sqlite3rbu_vacuum(). check-in: ed406d31 user: dan tags: trunk
2016-07-06
08:32
Fix a typo in test program bc_test1.c. check-in: 2c61b7ab user: dan tags: begin-concurrent
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to Makefile.in.

Changes to Makefile.msc.

Changes to VERSION.

Changes to autoconf/Makefile.am.

Changes to autoconf/Makefile.msc.

Changes to autoconf/configure.ac.

Changes to autoconf/tea/configure.ac.

Changes to configure.

Changes to configure.ac.

Changes to ext/fts2/fts2_tokenizer.c.

Changes to ext/fts3/fts3_test.c.

Changes to ext/fts3/fts3_tokenizer.c.

Changes to ext/fts5/fts5.h.

Changes to ext/fts5/fts5Int.h.

Changes to ext/fts5/fts5_expr.c.

Changes to ext/fts5/fts5_index.c.

Changes to ext/fts5/fts5_main.c.

Changes to ext/fts5/fts5_storage.c.

Changes to ext/fts5/fts5_tcl.c.

Changes to ext/fts5/fts5parse.y.

Changes to ext/fts5/test/fts5aux.test.

Added ext/fts5/test/fts5colset.test.

Changes to ext/fts5/test/fts5rank.test.

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

Added ext/misc/carray.c.

Added ext/misc/csv.c.

Changes to ext/misc/json1.c.

Changes to ext/misc/percentile.c.

Added ext/misc/scrub.c.

Changes to ext/misc/spellfix.c.

Added ext/misc/vfsstat.c.

Changes to ext/rbu/rbu1.test.

Changes to ext/rbu/rbu5.test.

Changes to ext/rbu/rbu_common.tcl.

Changes to ext/rbu/rbudiff.test.

Changes to ext/rbu/rbuprogress.test.

Changes to ext/rbu/rbuvacuum.test.

Added ext/rbu/rbuvacuum2.test.

Changes to ext/rbu/sqlite3rbu.c.

Changes to ext/rbu/sqlite3rbu.h.

Changes to ext/rbu/test_rbu.c.

Changes to ext/rtree/rtree.c.

Changes to ext/rtree/rtree1.test.

Changes to ext/rtree/rtree3.test.

Changes to ext/rtree/rtreeC.test.

Added ext/rtree/rtreeG.test.

Changes to ext/session/sqlite3session.c.

Changes to ext/session/sqlite3session.h.

Changes to ext/session/test_session.c.

Changes to main.mk.

Changes to src/alter.c.

Changes to src/auth.c.

Changes to src/backup.c.

Changes to src/btree.c.

Changes to src/btree.h.

Changes to src/build.c.

Changes to src/ctime.c.

Changes to src/date.c.

Changes to src/dbstat.c.

Changes to src/delete.c.

Changes to src/expr.c.

Changes to src/fkey.c.

Changes to src/func.c.

Changes to src/hash.h.

Changes to src/hwtime.h.

Changes to src/loadext.c.

Changes to src/main.c.

Changes to src/msvc.h.

Changes to src/os.c.

Changes to src/os_setup.h.

Changes to src/os_unix.c.

Changes to src/os_win.c.

Changes to src/os_win.h.

Changes to src/pager.c.

Changes to src/pager.h.

Changes to src/parse.y.

Changes to src/pcache.c.

Changes to src/pcache.h.

Changes to src/pcache1.c.

Changes to src/pragma.c.

Changes to src/printf.c.

Changes to src/resolve.c.

Changes to src/rowset.c.

Changes to src/select.c.

Changes to src/shell.c.

Changes to src/sqlite.h.in.

Changes to src/sqlite3ext.h.

Changes to src/sqliteInt.h.

Changes to src/status.c.

Changes to src/tclsqlite.c.

Changes to src/test1.c.

Changes to src/test2.c.

Changes to src/test3.c.

Changes to src/test4.c.

Changes to src/test5.c.

Changes to src/test6.c.

Changes to src/test7.c.

Changes to src/test8.c.

Changes to src/test9.c.

Changes to src/test_async.c.

Changes to src/test_autoext.c.

Changes to src/test_backup.c.

Changes to src/test_bestindex.c.

Changes to src/test_blob.c.

Changes to src/test_btree.c.

Changes to src/test_config.c.

Changes to src/test_demovfs.c.

Changes to src/test_fs.c.

Changes to src/test_func.c.

Changes to src/test_hexio.c.

Changes to src/test_init.c.

Changes to src/test_intarray.c.

Changes to src/test_intarray.h.

Changes to src/test_malloc.c.

Changes to src/test_multiplex.c.

Changes to src/test_multiplex.h.

Changes to src/test_mutex.c.

Changes to src/test_osinst.c.

Changes to src/test_quota.c.

Changes to src/test_rtree.c.

Changes to src/test_schema.c.

Changes to src/test_superlock.c.

Changes to src/test_syscall.c.

Changes to src/test_tclvar.c.

Changes to src/test_thread.c.

Changes to src/test_vfs.c.

Changes to src/tokenize.c.

Changes to src/treeview.c.

Changes to src/update.c.

Changes to src/vacuum.c.

Changes to src/vdbe.c.

Changes to src/vdbe.h.

Changes to src/vdbeInt.h.

Changes to src/vdbeapi.c.

Changes to src/vdbeaux.c.

Changes to src/vdbeblob.c.

Changes to src/vdbemem.c.

Changes to src/vdbesort.c.

Changes to src/vdbetrace.c.

Changes to src/vtab.c.

Changes to src/wal.c.

Changes to src/wal.h.

Changes to src/walker.c.

Changes to src/where.c.

Changes to src/whereInt.h.

Changes to src/wherecode.c.

Changes to src/whereexpr.c.

Changes to test/alter3.test.

Changes to test/alter4.test.

Changes to test/auth2.test.

Changes to test/auth3.test.

Added test/bestindex3.test.

Added test/collateB.test.

Added test/csv01.test.

Changes to test/ctime.test.

Added test/cursorhint2.test.

Changes to test/dbstatus.test.

Changes to test/delete4.test.

Changes to test/fts3conf.test.

Changes to test/fts3expr.test.

Changes to test/fuzzcheck.c.

Changes to test/in.test.

Changes to test/index6.test.

Added test/index8.test.

Changes to test/intpkey.test.

Changes to test/json101.test.

Added test/limit2.test.

Changes to test/loadext.test.

Changes to test/minmax.test.

Changes to test/misc5.test.

Changes to test/permutations.test.

Changes to test/releasetest.tcl.

Changes to test/selectA.test.

Changes to test/shell1.test.

Changes to test/skipscan1.test.

Changes to test/snapshot.test.

Changes to test/sort5.test.

Changes to test/speedtest1.c.

Changes to test/stat.test.

Changes to test/tabfunc01.test.

Changes to test/tclsqlite.test.

Added test/tempdb2.test.

Changes to test/temptable2.test.

Added test/temptable3.test.

Changes to test/tester.tcl.

Added test/time-wordcount.sh.

Added test/trace3.test.

Added test/vacuummem.test.

Added test/walcrash4.test.

Changes to test/walprotocol.test.

Changes to test/where3.test.

Added test/win32nolock.test.

Changes to test/wordcount.c.

Added tool/dbhash.c.

Changes to tool/lemon.c.

Changes to tool/lempar.c.

Added tool/libvers.c.

Changes to tool/mksqlite3c-noext.tcl.

Added tool/opcodesum.tcl.

Changes to tool/replace.tcl.

Changes to tool/spaceanal.tcl.

Added tool/speed-check.sh.

Changes to tool/sqldiff.c.

Changes to tool/srcck1.c.