Thread: RE: [HACKERS] Inprise/Borland releasing Interbase as Open source
Great. Rumour has it there is some HOT transaction code in there, among other things. MikeA -----Original Message----- From: Bruce Momjian To: PostgreSQL-development Sent: 00/01/03 11:01 Subject: [HACKERS] Inprise/Borland releasing Interbase as Open source FYI: SCOTTS VALLEY, Calif., Jan. 3 /PRNewswire/ -- Inprise Corporation (Nasdaq: INPR) today announced that it is jumping to theforefront of the Linux database market by open-sourcing the beta version of InterBase 6, the new version of its SQL database.InterBase will be released in open-source form for multiple platforms, including Linux, Windows NT, and Solaris. -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026 ************
> Great. Rumour has it there is some HOT transaction code in there, among > other things. > > FYI: > > SCOTTS VALLEY, Calif., Jan. 3 /PRNewswire/ -- Inprise Corporation > (Nasdaq: INPR) today announced that it is jumping to the forefront of > the Linux database market by open-sourcing the beta version of > InterBase 6, the new version of its SQL database. InterBase will be > released in open-source form for multiple platforms, including Linux, > Windows NT, and Solaris. We may find that that HOT transaction code is the same as our transaction code, which I guess would mean ours is HOT too. -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
At 02:53 PM 1/4/00 -0500, Bruce Momjian wrote: >> Great. Rumour has it there is some HOT transaction code in there, among >> other things. >We may find that that HOT transaction code is the same as our >transaction code, which I guess would mean ours is HOT too. (redundant, but what the heck) Their "multi-generational" concurrency control sure sounds just like MVCC. - Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert Serviceand other goodies at http://donb.photo.net.
On Tue, 4 Jan 2000, Don Baccus wrote: > At 02:53 PM 1/4/00 -0500, Bruce Momjian wrote: > >> Great. Rumour has it there is some HOT transaction code in there, among > >> other things. > > >We may find that that HOT transaction code is the same as our > >transaction code, which I guess would mean ours is HOT too. > > (redundant, but what the heck) > > Their "multi-generational" concurrency control sure sounds just like > MVCC. I wonder when they implemented theirs? Basically...is their's based on old technology/concepts, while ours is based on newer ones? Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: scrappy@hub.org secondary: scrappy@{freebsd|postgresql}.org
> At 02:53 PM 1/4/00 -0500, Bruce Momjian wrote: > >> Great. Rumour has it there is some HOT transaction code in there, among > >> other things. > > >We may find that that HOT transaction code is the same as our > >transaction code, which I guess would mean ours is HOT too. > > (redundant, but what the heck) > > Their "multi-generational" concurrency control sure sounds just like > MVCC. Reminds me of the guy who said our MVCC was a leader in database technology. He did not realize is was only one person, Vadim, who did the whole thing. Amazing when just one of our developers makes the commercial db's look like they are standing still. -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
At 05:07 PM 1/4/00 -0400, The Hermit Hacker wrote: I wrote: >> Their "multi-generational" concurrency control sure sounds just like >> MVCC. >I wonder when they implemented theirs? Basically...is their's based on >old technology/concepts, while ours is based on newer ones? Apparently they were formed out of DEC in 1985, with the notion of doing a "multi-generational" model from the beginning. I don't know enough Postgres history to answer. Obviously, MVCC is new but the way that tuples are stored, which made MVCC fairly simple to implement (for Vadim, at least!), has been part of Postgres from the beginning. And, again, my information on Interbase comes from a VERY quick read of docs and a white paper found on their site, take my quick-hit analysis with a grain of salt, please! - Don Baccus, Portland OR <dhogaza@pacifier.com> Nature photos, on-line guides, Pacific Northwest Rare Bird Alert Serviceand other goodies at http://donb.photo.net.
The Hermit Hacker wrote: > I wonder when they implemented theirs? Basically...is their's based on > old technology/concepts, while ours is based on newer ones? Maybe it's based on the same technology. If the've used a similar (HOT) transactional concept for tuples, based legallyon the PG technique released under the BSD license years ago, they might have come to the same conclusion. That'dmean - well - OLD concepts like ours. Truth remains truth. Jan -- #======================================================================# # It's easier to get forgiveness for being wrong than for being right. # # Let's break this rule - forgive me. # #========================================= wieck@debis.com (Jan Wieck) #
> Apparently they were formed out of DEC in 1985, with the notion of > doing a "multi-generational" model from the beginning. > > I don't know enough Postgres history to answer. Obviously, MVCC > is new but the way that tuples are stored, which made MVCC fairly > simple to implement (for Vadim, at least!), has been part of > Postgres from the beginning. > > And, again, my information on Interbase comes from a VERY quick > read of docs and a white paper found on their site, take my > quick-hit analysis with a grain of salt, please! Yes, MVCC was natural for us. -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026