Next: , Previous: , Up: Database Methods   [Contents][Index]


4.3.3 blonde_ever_detail

extern int blonde_ever_detail(void *);

The function closes the current transaction (a current transaction is always defined) for the $1 database. Until the transaction is closed all changes are memory only. Once the transaction completed, the changes become visible on disk. The on disk transition between the pre- and post-transaction database states is atomic and at no moment partially executed transactions would be observed. Bugs aside, there’d be no moment when the on disk database is in a invalid or otherwise not intended state.