On Tue, Feb 17, 2009 at 12:55 PM, Emmanuel Lecharny <[email protected]>wrote:

> So now I'm facing an interesting problem.
>
> I have a system which revert every modification done on each method,
> including the LDIF injected within this method, but the current
> ChangeLog system is cumulative. ie, each time I revert the previou
> smodification, it does not remove the operation from the log, but it
> create the reverse operations and store them in the changelog.


Implement clear() and clear( int rev ) methods that clears the log of all
events and those up to a certain revision respectively.  What do you think?


> I don't see the point to kep all the reverts into the changeLog as if
> they were normal operation. Reverting a revert is most certainly not
> something likely to happen. If an admin do a revert by mistake, then
> the journal might contain all the operation (including the reverts),
> but this shoul dnot be used to manage the rollback mechanism.
>
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>

Reply via email to