Undo
Derek Atkins
warlord at MIT.EDU
Wed Feb 28 14:00:15 EST 2007
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 <quarl at cs.berkeley.edu> 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
> gnucash-devel at gnucash.org
> 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
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list