Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Changes In Branch reuse-schema1 Excluding Merge-Ins
This is equivalent to a diff from ae88f8e1 to dfab7170
2019-02-02
| ||
21:02 | Try new approach ensuring that each Schema object is only used by one connection/database at any one time. (check-in: 9e8e5f52 user: dan tags: reuse-schema) | |
2018-11-20
| ||
16:02 | Consolidate the two sqlite3SchemaToIndex() routines. (Leaf check-in: dfab7170 user: dan tags: reuse-schema1) | |
2018-11-19
| ||
20:41 | Fix a problem with virtual tables in shared schemas. (check-in: 84be9220 user: dan tags: reuse-schema1) | |
2018-11-15
| ||
21:20 | Fix some problems with the feature on this branch. Many problems remain. (check-in: 31b6aee7 user: dan tags: reuse-schema1) | |
2018-11-09
| ||
18:44 | Merge latest trunk changes with this branch. (check-in: ae88f8e1 user: dan tags: reuse-schema) | |
14:17 | Fix for ticket [787fa716be3a7f650cac] (check-in: 531eca61 user: drh tags: trunk) | |
2018-10-08
| ||
23:29 | Add the ability to open a database connection in -reuseschema mode in the CLI. Adjust memory allocation accounting so that a shared schema is allocated across each database sharing it. (check-in: 3869b210 user: drh tags: reuse-schema) | |
Changes to Makefile.in.
Changes to Makefile.msc.
Changes to ext/expert/sqlite3expert.c.
Changes to ext/fts3/fts3.c.
Changes to ext/fts3/fts3_aux.c.
Changes to ext/fts3/fts3_term.c.
Changes to ext/fts3/fts3_tokenize_vtab.c.
Changes to ext/fts5/fts5_index.c.
Changes to ext/fts5/fts5_main.c.
Changes to ext/fts5/fts5_test_tok.c.
Changes to ext/fts5/fts5_vocab.c.
Changes to ext/fts5/test/fts5aa.test.
Changes to ext/fts5/test/fts5connect.test.
Changes to ext/fts5/test/fts5corrupt.test.
Changes to ext/fts5/test/fts5corrupt2.test.
Changes to ext/fts5/test/fts5corrupt3.test.
Changes to ext/fts5/test/fts5first.test.
Changes to ext/fts5/test/fts5integrity.test.
Changes to ext/fts5/test/fts5rank.test.
Changes to ext/fts5/test/fts5rebuild.test.
Changes to ext/fts5/test/fts5rowid.test.
Changes to ext/fts5/test/fts5version.test.
Changes to ext/fts5/test/fts5vocab.test.
Changes to ext/fts5/test/fts5vocab2.test.
Changes to ext/misc/amatch.c.
Changes to ext/misc/btreeinfo.c.
Changes to ext/misc/closure.c.
Changes to ext/misc/completion.c.
Changes to ext/misc/csv.c.
Changes to ext/misc/explain.c.
Changes to ext/misc/fileio.c.
Changes to ext/misc/json1.c.
Changes to ext/misc/memstat.c.
Changes to ext/misc/series.c.
Changes to ext/misc/stmt.c.
Changes to ext/misc/templatevtab.c.
Changes to ext/misc/unionvtab.c.
Changes to ext/misc/vtablog.c.
Changes to ext/misc/zipfile.c.
Changes to ext/rbu/rbu1.test.
Changes to ext/rbu/rbu10.test.
Changes to ext/rbu/rbu11.test.
Changes to ext/rbu/rbu12.test.
Changes to ext/rbu/rbu13.test.
Changes to ext/rbu/rbu14.test.
Changes to ext/rbu/rbu3.test.
Changes to ext/rbu/rbu5.test.
Changes to ext/rbu/rbu6.test.
Changes to ext/rbu/rbu7.test.
Changes to ext/rbu/rbu8.test.
Changes to ext/rbu/rbu9.test.
Changes to ext/rbu/rbuA.test.
Changes to ext/rbu/rbuB.test.
Changes to ext/rbu/rbuC.test.
Changes to ext/rbu/rbucollate.test.
Changes to ext/rbu/rbucrash.test.
Changes to ext/rbu/rbucrash2.test.
Changes to ext/rbu/rbudiff.test.
Changes to ext/rbu/rbudor.test.
Changes to ext/rbu/rbufault.test.
Changes to ext/rbu/rbufault2.test.
Changes to ext/rbu/rbufault3.test.
Changes to ext/rbu/rbufault4.test.
Changes to ext/rbu/rbufts.test.
Changes to ext/rbu/rbumulti.test.
Changes to ext/rbu/rbuprogress.test.
Changes to ext/rbu/rburesume.test.
Changes to ext/rbu/rbusave.test.
Changes to ext/rbu/rbusplit.test.
Changes to ext/rbu/rbutemplimit.test.
Changes to ext/rbu/rbuvacuum.test.
Changes to ext/rbu/rbuvacuum2.test.
Changes to ext/repair/test/checkindex01.test.
Changes to ext/rtree/geopoly.c.
Changes to ext/rtree/rtree.c.
Changes to ext/rtree/rtree8.test.
Changes to ext/rtree/rtreeA.test.
Changes to ext/rtree/rtreecheck.test.
Added ext/session/changesetfuzz.c.
Added ext/session/changesetfuzz1.test.
Changes to ext/session/sessionC.test.
Changes to ext/session/sessionD.test.
Changes to ext/session/sessionE.test.
Changes to ext/session/sessionF.test.
Changes to ext/session/sessionG.test.
Changes to ext/session/sessionH.test.
Changes to ext/session/sessionfault2.test.
Changes to ext/session/sessionrebase.test.
Changes to ext/session/sessionstat1.test.
Changes to ext/session/sessionwor.test.
Changes to main.mk.
Changes to src/alter.c.
Changes to src/analyze.c.
Changes to src/attach.c.
Changes to src/auth.c.
Changes to src/btmutex.c.
Changes to src/build.c.
Changes to src/callback.c.
Changes to src/dbpage.c.
Changes to src/dbstat.c.
Changes to src/delete.c.
Changes to src/expr.c.
Changes to src/fkey.c.
Changes to src/insert.c.
Changes to src/main.c.
Changes to src/pragma.c.
Changes to src/prepare.c.
Changes to src/resolve.c.
Changes to src/select.c.
Changes to src/shell.c.in.
Changes to src/sqlite.h.in.
Changes to src/sqliteInt.h.
Changes to src/trigger.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/vdbeblob.c.
Changes to src/vtab.c.
Changes to src/where.c.
Changes to src/whereexpr.c.
Changes to test/alter2.test.
Changes to test/altercol.test.
Changes to test/alterlegacy.test.
Changes to test/altertab.test.
Changes to test/altertab2.test.
Changes to test/analyze.test.
Changes to test/attach.test.
Changes to test/autoinc.test.
Changes to test/bestindex4.test.
Changes to test/bestindex5.test.
Changes to test/capi3.test.
Changes to test/capi3c.test.
Changes to test/corrupt.test.
Changes to test/corrupt2.test.
Changes to test/corrupt5.test.
Changes to test/corruptI.test.
Changes to test/corruptK.test.
Changes to test/countofview.test.
Changes to test/csv01.test.
Changes to test/dbpage.test.
Changes to test/default.test.
Changes to test/e_fkey.test.
Changes to test/e_fts3.test.
Changes to test/e_reindex.test.
Changes to test/fts3auto.test.
Changes to test/fts3corrupt.test.
Changes to test/fts3corrupt2.test.
Changes to test/fts3corrupt3.test.
Changes to test/fts3corrupt4.test.
Changes to test/fts3cov.test.
Changes to test/fts3d.test.
Changes to test/fts3defer.test.
Changes to test/fts3defer2.test.
Changes to test/fts3matchinfo.test.
Changes to test/fts3misc.test.
Changes to test/fts3query.test.
Changes to test/fts3snippet.test.
Changes to test/fts4check.test.
Changes to test/fts4growth.test.
Changes to test/fts4merge.test.
Changes to test/fts4opt.test.
Changes to test/fuzzdata7.db.
Changes to test/index.test.
Changes to test/index3.test.
Changes to test/loadext.test.
Changes to test/misc1.test.
Changes to test/misc4.test.
Changes to test/misc5.test.
Changes to test/misc7.test.
Changes to test/mjournal.test.
Changes to test/notnull.test.
Changes to test/pager1.test.
Changes to test/parser1.test.
Changes to test/pragma.test.
Changes to test/resetdb.test.
Changes to test/reuse1.test.
Changes to test/shared8.test.
Changes to test/snapshot2.test.
Changes to test/snapshot3.test.
Changes to test/snapshot4.test.
Changes to test/snapshot_up.test.
Changes to test/swarmvtab3.test.
Changes to test/swarmvtabfault.test.
Changes to test/table.test.
Changes to test/trigger7.test.
Changes to test/triggerE.test.
Changes to test/unionvtab.test.
Changes to test/unionvtabfault.test.
Changes to test/vtab1.test.
Changes to test/wherelimit2.test.
Changes to test/window5.test.
Changes to test/windowfault.test.
Changes to test/zipfile.test.
Changes to test/zipfile2.test.
Changes to tool/genfkey.test.
Changes to tool/sqldiff.c.
Changes to tool/warnings.sh.