Crash recovery granularity

Derek Atkins warlord at MIT.EDU
Thu Jul 24 12:35:51 CDT 2003


Through 1.8.4, the granularity is "the last time you hit the "save"
button".  Unfortunately there is nothing to actually read the logs.
This will change in 1.8.5 where there exists a new log format and an
actual "log replay" feature.

-derek

Trevor Barton <tmb at isotek.co.uk> writes:

> I'm sure it's well thought out, but can someone give me some
> indication of the crash recovery granularity for gnucash.  By that I
> mean, if the program were to crash while I was in the process of
> entering data, how much entered but unsaved data could I expect to
> recover on restart?
> 
> To put it in context, I've recently moved from Quicken to gnucash.
> Quicken seems to commit transactions to disk as soon as they are
> entered, and, although it has crashed a fair number of times over the
> period I've been using it it has never either lost data or corrupted
> its database, and I suspect that because it carefully handles its
> files and commits.
> 
> I'm sure gnucash does, too, and I see there are a number of log files
> and others written to the disk as I progress.  Will they give me an
> up-to-the-minute recovery after a crash, or can I expect to lose some
> data?  Does gnucash detect on startup that the main database and the
> log files are inconsistent and offer recovery choices?
> 
> I hasten to add that it's not crashed on me yet.  However, I feel
> nervous enough to be continually saving the database, and really what
> I'm after is some sort of reassurance that I don't need to be doing
> that!
> 
> Trev
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list