===================
- SQLite: Avoid logging (at DEBUG level) an error executing ``PRAGMA
OPTIMIZE`` when closing a read-only (load) connection. Now, the
error is avoided by making the connection writable.
- PostgreSQL: Reduce the load connection's isolation level from
``SERIALIZABLE`` to ``REPEATABLE READ`` (two of the three other
supported databases also operate at this level). This allows
connecting to hot standby/streaming replicas. Since the connection
is read-only, and there were no other ``SERIALIZABLE`` transactions
(the store connection operates in ``READ COMMITTED`` mode), there
should be no other visible effects. See :issue:`376`.
- PostgreSQL: pg8000: Properly handle a ``port`` specification in the
``dsn`` configuration. See :issue:`378`.
- PostgreSQL: All drivers pass the ``application_name`` parameter at
connect time instead of later. This solves an issue with psycopg2
and psycopg2cffi connecting to hot standbys.
- All databases: If ``create-schema`` is false, use a read-only
connection to verify that the schema is correct.
- Packaging: Prune unused headers from the include/ directory.