[Date Prev][Date Next]
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.