View Ticket
Not logged in
Ticket Hash: c71846ed5797d660b54322cf722a944afd2d3ff9
Title: Support for SQLite Backup API
Status: Closed Type: Feature_Request
Severity: Important Priority: NextRelease
Subsystem: Integration_Via_PInvoke Resolution: Fixed
Last Modified: 2012-03-24 16:48:24
Version Found In:
We have an in memory layer of sqlite databases that get flushed to disk asynchronously. We have modified System.Data.SQLite to use the Backup API for quick loading of on disk databases to in memory databases. It would be nice to have native support for this in System.Data.SQLite so we dont have to merge every time we upgrade.

anonymous added on 2011-05-08 18:56:48 UTC:
Is it known approximately when Backup API support can be expected? We are in the same situation as the original filer, and are trying to decide whether to continue merging new releases and maintaining our own fork with the Backup API or whether to just hold out and use our existing older version for a while.

anonymous added on 2011-06-06 17:42:05 UTC:
Maybe if some design preferences were voiced from within the SQLite project, the community could help develop a backup API solution? It sounds like a lot of organizations (like mine) have developed their own support and some would probably be happy to help if that already completed work could contribute to a faster resolution to this issue.

mistachkin added on 2012-03-24 10:06:11 UTC:
Work has started on this feature, see check-in [6eac31ab88].

mistachkin added on 2012-03-24 16:48:24 UTC:
Merged to trunk. This feature will appear in the release.