Hello all, As I got the next digest of pg hackers, I see that Jean-Gerard Pailloncy has already advocated this idea. In no means I meant to copy :) as I am on the digest mode. However, I think it's a good path to go anyway as two people at least came up with it. Please do not disregard this idea.
-s On Wed, 26 Jan 2005, Serguei A. Mokhov wrote: > Date: Wed, 26 Jan 2005 14:51:49 -0500 (EST) > From: Serguei A. Mokhov <[EMAIL PROTECTED]> > To: pgsql-hackers@postgresql.org > Subject: Re: Patent issues and 8.1 > > Hello all, > > With this "paten issue" on hand, can't we come up with a "pluggable" API > and pluggable cache-replacement modules so that folks who care not for US > patents can simply download and load in the "PgARC" module, and those who > can't, just load the "NeilLRU", or a "BetterThanARCCacheReplacement" > module that don't violate those pattents. If the modules all conform to > the same pg-cache-replacement API, they could be swapped on the fly. I > believe the API and the two modules: ARC of Jan and LRU of Neil, can be > implemented for 8.0.1 and be less invasive than just ARC yanked out and > replaced with LRU. > > I believe, PGDG does not need to concern itself with removing and all > traces of ARC from CVS or otherwise; on the conrary, it still can ship the > ARC module as an add-on to those who wish. This is possible because the > project is NOT hosted in the US (if I am wrong correct me). > > This idea will also help the commercial vendros of PG to write up their > own modules they think best, of if they can't, just always load in LRU in > their commerical deployments of PG in the US. > > -- Serguei A. Mokhov | /~\ The ASCII Computer Science Department | \ / Ribbon Campaign Concordia University | X Against HTML Montreal, Quebec, Canada | / \ Email! ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings