8.0.X and the ARC patent

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: 8.0.X and the ARC patent
Date: 2005-02-14 23:17:48
Message-ID: 200502142317.j1ENHmn18948@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

FYI, core has discussed the pending IBM ARC patent and the usage of
those ideas in 8.0.

Tom has found a 2Q cache algorithm that predates the ARC patent and is
very similar to ARC. The major difference is that it doesn't auto-size
the ARC sub-buffers.

Core believes it is best to backpatch this 2Q algorithm into 8.0.X to
avoid any possible patent problems if the patent is granted and
enforced.

We are testing the use of the 2Q code to see if it has any performance
impact. The 8.0.X release that uses 2Q will have more extensive testing
than a normal minor release. 8.1 will have a new cache algorithm that
hopefully will remove the buffer contention problems experienced by SMP
machines.

For development, this means we will _not_ have a shortened, non-initdb
8.1 release but a regular release cycle with the typical big batch of
features.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2005-02-14 23:25:04 Re: WAL: O_DIRECT and multipage-writer
Previous Message John Hansen 2005-02-14 21:36:44 Re: Schema name of function