Support an optional asynchronous commit mode, in which we don't flush WAL
Tom Lane <tgl@sss.pgh.pa.us>
Support an optional asynchronous commit mode, in which we don't flush WAL before reporting a transaction committed. Data consistency is still guaranteed (unlike setting fsync = off), but a crash may lose the effects of the last few transactions. Patch by Simon, some editorialization by Tom.