From: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Cc: | KaiGai Kohei <kaigai(at)kaigai(dot)gr(dot)jp>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Bruce Momjian <bruce(at)momjian(dot)us>, KaiGai Kohei <kaigai(at)ak(dot)jp(dot)nec(dot)com> |
Subject: | Re: Updates of SE-PostgreSQL 8.4devel patches (r1268) |
Date: | 2008-12-11 16:08:38 |
Message-ID: | 200812111808.39883.peter_e@gmx.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Thursday 11 December 2008 17:43:38 KaiGai Kohei wrote:
> In addition, I want folks to remind that the Row-level ACLs are not
> designed based on SQL standards. Thus, I called it one of the enhanced
> securities.
We have a lot of things in our code that are nonstandard, beyond the standard,
enhanced, or pretty cool. We don't call any of those interfaces "enhanced"
and lay out our code based on that. So I don't reall buy the "PGACE"
premise. Either your code is so modular that it is a separate plugin, which
is probably not appropriate here, or it is really built-in. Someone, I
forgot who, recently wrote, a patch should make the code look as if the patch
had been in there all along. Yes. Clear internal interfaces are also great,
but don't lay out your code to create hooks or interfaces just because your
are afraid to paste your code in someone else's source file.
From | Date | Subject | |
---|---|---|---|
Next Message | Pavan Deolasee | 2008-12-11 16:09:44 | Re: visibility maps |
Previous Message | KaiGai Kohei | 2008-12-11 16:05:07 | Re: Updates of SE-PostgreSQL 8.4devel patches (r1268) |