Re: Roadmap for Database Kernel XA Support
От | Bruce Momjian |
---|---|
Тема | Re: Roadmap for Database Kernel XA Support |
Дата | |
Msg-id | 200501040417.j044Hef01425@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Roadmap for Database Kernel XA Support ("Horst G. Reiterer" <horst@reiterer.net>) |
Список | pgsql-general |
I think XA will be in 8.1 and 8.1 might be a year away from release. --------------------------------------------------------------------------- Horst G. Reiterer wrote: > Hi, > > a native application of ours is based on distributed transactions and thus > requires all databases to provide an XA interface so that an XA-compliant > DTM (e.g. Tuxedo) can do its work. > > I read in the JDBC driver FAQ (I'm not interested in the JDBC driver itself) > at http://jdbc.postgresql.org/documentation/faq.html that XA Support for the > database is scheduled for 8.1, does that still hold true (if yes, do you > have an early 8.1 ETA)? > > >From my understanding, supporting XA would mean to > > - provide an XA library implementing the XA interface > as described in the X/Open XA specification at > http://www.opengroup.org/publications/catalog/c193.htm > > - support commit preparation (the process of persisting > transactional changes without actually committing the > transaction so that a later commit is guaranteed to > succeed should the log be available in a consistent > state) > > - [optional] allow a Point-In-Time Recovery (PITR) based > on an XA XID rather than an internal transaction id or > time specification. This functionality would enable > a consistent recovery of multiple, cooperating > PostgreSQL databases. > > Judging from a one day old CVS checkout, neither of these aspects have been > addressed at this time or are currently being worked on. If at all possible, > please provide me with an update on the current status and plan on > implementing XA support. Can you estimate the time (e.g. in man-days) and > implementation complexity of integrating this functionality? > > Thanks in advance for any insights in this respect! > > Cheers, > > Horst. > > P.S.: The 8.0 release candidate rocks, PITR works flawlessly, without a > hitch. Thanks for your efforts! > > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org) > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073
В списке pgsql-general по дате отправления: