Rob Foehl:
> On Fri, 18 Jun 2010, Victor Duchovni wrote:
> 
> > Indeed. One still needs tools to insert data into the database.
> > Does Postfix need to provide a minimal interface for this, or do we
> > assume that SQLite users will have adequate tools outside Postfix.
> 
> It wouldn't hurt to omit this support for the time being, as that's at 
> least consistent with the approach to other SQL engines.  It might make 
> sense to roll this up into generic update support for any SQL database, 
> which I've been considering for a while...
> 
> > Does Postfix need to do anything to indicate transaction boundaries
> > between its lookups? Or is not starting a transaction in the first place,
> > sufficient to indicate that each query is independent from all the others?
> 
> SQLite v3 implements implicit transactions for writers which don't 
> explicitly request them, the only thing that the readers need to handle is 
> retrying queries after SQLITE_BUSY.  The full locking semantics are 
> described here:
> 
> http://www.sqlite.org/lockingv3.html

I'll add a check for that.

        Wietse

Reply via email to