Re: Machine available for community use - Mailing list pgsql-hackers

From Greg Smith
Subject Re: Machine available for community use
Date
Msg-id Pine.GSO.4.64.0707260838390.5811@westnet.com
Whole thread Raw
In response to Re: Machine available for community use  (Gregory Stark <stark@enterprisedb.com>)
Responses Re: Machine available for community use
List pgsql-hackers
On Thu, 26 Jul 2007, Gregory Stark wrote:

> So for me to reproduce your [Gentoo] environment you would have to send 
> me the complete history of what packages you installed. I would have to 
> reproduce the entire history including installing and building 
> intermediate versions.

If one's goal is to be able to make several copies of a server run 
completely identical builds of all software down to the build order level, 
then Gentoo obviously makes that more difficult than other distributions. 
It's easier if you build each replicant at the same time and then keep 
them synchronized, but cloning a machine that's already out there and has 
been through a series of updates that perfectly is as challenging as you 
describe.  If the primary goal here was reproducable benchmarks where you 
needed SPEC-submission level version control, Gentoo would be a completely 
inappropriate choice.

But this is pushing forward PostgreSQL development you're doing here.  If 
you've got a problem such that something works differently based on the 
order in which you built the packages, which is going to be unique to 
every Linux distribution already, that is itself noteworthy and deserves 
engineering out.  You might think of this high-end machine being a little 
different as usefully adding diversity robustness in a similar way to how 
the buildfarm helps improve the core right now.

I think I have to exit this discussion before I start sounding like a 
Gentoo fanboi and make my Linux consulting clients nervous.  Go RedHat!

--
* Greg Smith gsmith@gregsmith.com http://www.gregsmith.com Baltimore, MD


pgsql-hackers by date:

Previous
From: Gregory Stark
Date:
Subject: Re: Machine available for community use
Next
From: Tom Lane
Date:
Subject: Re: lazy vacuum sleeps with exclusive lock on table