Re: RLS feature has been committed

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>
Cc: Peter Geoghegan <pg(at)heroku(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, Stephen Frost <sfrost(at)snowman(dot)net>, Robert Haas <robertmhaas(at)gmail(dot)com>, "Brightwell, Adam" <adam(dot)brightwell(at)crunchydatasolutions(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Dean Rasheed <dean(dot)a(dot)rasheed(at)gmail(dot)com>, Craig Ringer <craig(at)2ndquadrant(dot)com>, Yeb Havinga <yeb(dot)havinga(at)portavita(dot)nl>
Subject: Re: RLS feature has been committed
Date: 2014-09-23 19:43:07
Message-ID: 5421CD4B.4050706@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 09/22/2014 08:23 PM, Amit Kapila wrote:
> Who decides if the patch is adequately reviewed?
>
> Author, Committer or Reviewer? In CF, that is comparatively clear
> that once Reviewer is satisfied, he marks the patch as
> Ready For Committer and then Committer picks up and if he is satisfied
> with the review and quality of patch, then he commits the patch or if the
> Committer himself is reviewer than in many cases once he is satisfied,
> he commits it.

Well, outside of the CF process, it becomes up to the committer to get
adequate review of the patch so it can be committed, and "adequate
review" in one of those cases generally means "another committer who
didn't work on the patch previously". It's also standard for our
committers, up to and including Tom Lane, to say things like "I'm going
to commit this in 24 hours if nobody objects further."

> Now in this case, if I understand correctly the story is not
> so straightforward. It seems to me Robert as the Reviewer was not
> completely satisfied where as Stephen as the Committer was pretty
> much okay with the patch so he went ahead and commits it.

That's certainly what it looks like to me, and on that basis Stephen
should have held back the patch until he got reviewer OK.

Fortunately, since we use Git and not CVS, reverting patches isn't the
trauma it once was.

--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Christoph Berg 2014-09-23 20:02:13 Re: Hide 'Execution time' in EXPLAIN (COSTS OFF)
Previous Message Heikki Linnakangas 2014-09-23 19:38:05 Re: delta relations in AFTER triggers