[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: ctxcsn.c commit/rewind/graduate_commit_csn

At 12:50 PM 10/16/2004, Kurt D. Zeilenga wrote:
>At 12:37 PM 10/16/2004, Howard Chu wrote:
>>Ok... The question came up because of a ChangeLog overlay we're working on; I wanted to use CSN for the naming attribute and assumed it would increase monotonically, but it doesn't. We can use something else instead.
>It seems that not only would you need to serialize each update,
>but you'd need to include changelog update as part of the update.
>That is, transactions sequence numbers are good enough.  You'd
>also need to make sure that each transaction is added to the
>Changelog in transaction order.  That might be hard to do
>from within an overlay.

That is, even with transaction sequence numbers, you'd likely need
a changelog sequence number as overlays/backend independence.