10 Commits

Author SHA1 Message Date
21e2ba2573 sqlite: Upgrade to SQLite3 3.33.0 2020-10-27 13:30:57 -05:00
26a0332e3c Update SQLite to 3.17.0 2017-03-19 18:55:51 -04:00
6b68a56820 Updated SQLite to 3.15.1 2016-11-14 01:05:41 -05:00
44dec510fd Update to SQLite3 3.14
Newer versions of SQLite3 have a number of new features that are
desirable to users who host other DBs in the same file as the HDB (for
example), as well as performance and bug fixes.

We should consider switching the SQLite3 backend for HDB to WITHOUT
ROWID tables for performance reasons.  We should also consider using
foreign keys instead of triggers.  Making any such changes requires care
to permit both, upgrade and downgrade.

We might want to use the SQLite3 session extension for a SQLite3-
specific, low-level replication (iprop).  Given conflict resultion code,
or a sufficiently normalized schema, the session extension would make it
easy to create a multi-master replication system, not unlike what one
would expect of an LDAP setup, though with none of the atomicity that
LDAP is supposed to provide (specifically, O_EXCL semantics for creates
and predicates for updates) unless we were to add a locking protocol.

Note that as of 3.14, the session extension is mutually exclusive of
WITHOUT ROWID tables.
2016-08-11 14:53:25 -05:00
69ead071e9 upgrade to 3.7.8 2011-09-23 13:27:21 +02:00
0879b9831a remove trailing whitespace 2011-05-21 11:57:31 -07:00
18303dcd72 sqlite3-3.6.23.1 2010-06-25 14:34:41 -07:00
a27cf44d24 update to sqlite 3.6.3
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23903 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-10-13 03:02:54 +00:00
6937d41a02 remove trailing whitespace
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23815 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-09-13 09:21:03 +00:00
4f875a4a85 sqlite
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22803 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-07 11:45:14 +00:00