Re: narwhal and PGDLLIMPORT

From: Jeff Janes <jeff(dot)janes(at)gmail(dot)com>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Andres Freund <andres(at)2ndquadrant(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: narwhal and PGDLLIMPORT
Date: 2014-02-04 20:08:43
Message-ID: CAMkU=1wi43fnpK64gVCBhnWwH9NPXZO5BFxq2KLdKOdpNRueow@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Feb 4, 2014 at 9:26 AM, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:

>
> On 02/04/2014 11:30 AM, Andres Freund wrote:
>
>
>
>>>
>>> We have details on how to build with Mingw/Msys on Windows on an Amazon
>>>
>>> VM <http://wiki.postgresql.org/wiki/Building_With_MinGW> which is
>>> either
>>> free or very cheap. Do I need to give instructions on how to do this
>>> for
>>> MSVC builds too? It's really not terribly hard.
>>>
>> Err. It might not be very hard but it certainly is time consuming. And
>> that for people not caring about windows.
>>
>> If there were usable, regularly refreshed, instances out there'd it'd be
>> slightly less bad. But this still by far the most annoying and intrusive
>> platform to care about.
>>
>>
>
> If someone volunteered to pay for the storage, I'd be prepared to make
> some time to create an AMI to reduce the startup time dramatically.
> Basically it would be "boot the AMI and start testing your patches". I'd
> even make it as friendly as possible for people who don't like to get too
> far from unix-ish environments.
>

Do you know about what it would cost? Could official community funds be
used for it (it seems like something that is cheap, but which you wouldn't
want to be forgotten about some month.)

Having an AMI would help, but even with an AMI in place, MinGW is still
insanely slow. Running "make" on already made PostgreSQL (so there was
nothing to actually do) takes 1.5 minutes. And a make after a "make clean"
takes half an hour. This is on an actual desktop, not an AWS micro
instance. So doing a git bisect is just painful. Is the MSVC build faster?

Cheers,

Jeff

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Christian Kruse 2014-02-04 20:13:10 Re: Wait free LW_SHARED acquisition
Previous Message Christian Kruse 2014-02-04 20:05:46 Re: Wait free LW_SHARED acquisition