Re: getting rid of "thread fork emulation" in pgbench? - Mailing list pgsql-hackers

From Robert Haas
Subject Re: getting rid of "thread fork emulation" in pgbench?
Date
Msg-id CA+Tgmoa-pw03v_zKqZUpC=to_4tM+-uXUs67OqAn2vi=d7ooQA@mail.gmail.com
Whole thread Raw
In response to Re: getting rid of "thread fork emulation" in pgbench?  (Fabien COELHO <coelho@cri.ensmp.fr>)
Responses Re: getting rid of "thread fork emulation" in pgbench?  (Fabien COELHO <coelho@cri.ensmp.fr>)
List pgsql-hackers
On Sun, Mar 29, 2015 at 1:49 PM, Fabien COELHO <coelho@cri.ensmp.fr> wrote:
> Now if we have threads, it is simpler (if the overhead is reasonable) that
> threads share a file handle and just generate one file, so there is no
> merging.

I really, really wish you'd stop arguing against the patch to allow
merging of pgbench logs in this basis.  There may or may not be other
reasons to reject that patch, but arguing that we can or should reject
it because of the hypothetical possibility that sharing a file handle
will work out just isn't right.  People who work hard to develop a
patch that does something useful don't deserve to have it kicked to
the curb because someone can imagine a development path that would
eventually obsolete it.  That patch deserves to be evaluated on its
own merits.

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



pgsql-hackers by date:

Previous
From: Robert Haas
Date:
Subject: Re: Relation extension scalability
Next
From: Tom Lane
Date:
Subject: Re: Relation extension scalability