Re: 8.4 release planning - Mailing list pgsql-hackers

From Stephen Frost
Subject Re: 8.4 release planning
Date
Msg-id 20090127174136.GN8123@tamriel.snowman.net
Whole thread Raw
In response to Re: 8.4 release planning  (Gregory Stark <stark@enterprisedb.com>)
Responses Re: 8.4 release planning  (Andrew Sullivan <ajs@crankycanuck.ca>)
Re: 8.4 release planning  (Josh Berkus <josh@agliodbs.com>)
Re: 8.4 release planning  (Ron Mayer <rm_pg@cheapcomplexdevices.com>)
Re: 8.4 release planning  (KaiGai Kohei <kaigai@ak.jp.nec.com>)
List pgsql-hackers
* Gregory Stark (stark@enterprisedb.com) wrote:
> It does seem weird to simply omit records rather than throw an error and
> require the user to use a where clause, even if it's something like WHERE
> pg_accessible(tab).

It is weird from an SQL perspective, I agree with you there.  On the
other hand, it's what the security community is looking for, and is
what's implemented by other databases (Oracle, SQL Server...) that
do row-level security and security labels.  Requiring a where clause
or you throw an error would certainly make porting applications that
depend on that mechanism somewhat difficult, and doesn't really seem
like it'd gain you all that much...
Stephen

pgsql-hackers by date:

Previous
From: Teodor Sigaev
Date:
Subject: Re: gin fast insert performance
Next
From: Robert Haas
Date:
Subject: Re: 8.4 release planning