Boost logo

Boost :

Subject: Re: [boost] [transaction] New Boost.Transaction library under discussion
From: Vicente Botet Escriba (vicente.botet_at_[hidden])
Date: 2010-01-26 14:08:27


strasser wrote:
>
> Zitat von Bob Walters <bob.s.walters_at_[hidden]>:
>
> I´ve been thinking about introducing a RM category for that:
>
> typedef one_phase_tag category;
> //only supports one-phase commit.
>
> or
>
> typedef persistent_tag category;
> //supports two-phase, persistent
>
> or
>
> typedef transient_tag category;
> //supports two-phase, non-persistent
>
> only when 2 or more persistent_tag RMs are used in a global
> transaction the TM has to prepare both and write to its log to have a
> unique commit point, otherwise the commit of the only persistent_tag
> RM is the commit point.
> (any ideas for a better name for "one_phase_tag"?)
>
>

non_recoverable?

Vicente

-- 
View this message in context: http://old.nabble.com/-transaction--New-Boost.Transaction-library-under-discussion-tp27210255p27328014.html
Sent from the Boost - Dev mailing list archive at Nabble.com.

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk