Re: Transaction ID wraparound: problem and proposed solution
От | Larry Rosenman |
---|---|
Тема | Re: Transaction ID wraparound: problem and proposed solution |
Дата | |
Msg-id | 20001105152447.A4628@lerami.lerctr.org обсуждение исходный текст |
Ответ на | Re: Transaction ID wraparound: problem and proposed solution (Hannu Krosing <hannu@tm.ee>) |
Список | pgsql-hackers |
* Hannu Krosing <hannu@tm.ee> [001105 15:21]: > Peter Eisentraut wrote: > > > I suspect that we do on many platforms (like *BSD, Linux and Win32). Many, but not *ALL*. I prefer to build my stuff using the Native UnixWare 7 (UDK) Compiler. As of the Feature Supplement (due out any week now, I have a pre-release), we have WORKING C++, and the compiler is C99, and the C++ is STD C++ (very very very close). GCC/G++ for this platform (at least from the SCO Skunkware side) is NOT C99 nore STD C++. > > What platforms we currently support don't have functional gcc ? > > > But we could make the XID a struct of two 4-byte integers, at the obvious > > increase in storage size. > > And a (hopefully) small performance hit on operations when defined as > macros, > and some more for less data fitting in cache. > > what operations do we need to be defined ? > > will >, <, ==, !=, >=, <== and ++ be enough ? > > ------------- > Hannu -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 (voice) Internet: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
В списке pgsql-hackers по дате отправления: