I dont think you can depend on a single global log.. It would require extending the QofBackend API to do something like that.
So, what DOES "undo" mean in a multi-user environment? That's a hard problem to solve, I think. -derek Karl Chen <[EMAIL PROTECTED]> writes: > Good point; I didn't know about this concurrent editing process. > If there is a single global log I guess one could have the ability > to undo other's transactions after confirmation, though this would > be tricky and for now I would say only allow undo if no one else > has committed in the meantime. > >>>>>> On 2007-02-23 08:53 PST, Peter Selinger writes: > > Peter> As I understand it, in a large GnuCash installation, > Peter> multiple users could access the same backend > Peter> database. The lock-edit-commit mechanism prevents > Peter> conflicts. > > Peter> So what should be the default behavior of U2 and U3 > Peter> (undo or redo) if, for example, the transaction has > Peter> meanwhile been edited by another user? > > -- > Karl 2007-02-26 15:35 > _______________________________________________ > gnucash-devel mailing list > [email protected] > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > > -- 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 [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
