Calendar:Architecture: Difference between revisions

m
no edit summary
(reply)
mNo edit summary
Line 209: Line 209:
'''Re: We think you miss our point that transaction '''vanish''' after being committed.'''
'''Re: We think you miss our point that transaction '''vanish''' after being committed.'''


'''jminta says:''' This table is written from the point of view of an observer receiving a notification of a change, in which case the transaction will still be around.
'''jminta says:''' This table is written from the point of view of an observer receiving a notification of a change, in which case the transaction will still be around. '''Re: No, calling on a committed transaction object leads to an exception, and is bug.'''


In short, both methods involve some type of enumeration.  What we need to examine, in my mind, is which enumeration is easier from a coding/performance perspective.
In short, both methods involve some type of enumeration.  What we need to examine, in my mind, is which enumeration is easier from a coding/performance perspective.


I'd like to thank everyone who worked on this model.  There are some good ideas here, and regardless of whether this model is adopted or not, I think discussion of the proposals here will signifcantly benefit calendar development.
I'd like to thank everyone who worked on this model.  There are some good ideas here, and regardless of whether this model is adopted or not, I think discussion of the proposals here will signifcantly benefit calendar development.