From: | Haroldo Stenger <hstenger(at)adinet(dot)com(dot)uy> |
---|---|
To: | Brian Bruns <camber(at)ais(dot)org> |
Cc: | "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Threaded PosgreSQL server |
Date: | 2002-02-07 05:00:11 |
Message-ID: | 3C6209DB.5DDDEA42@adinet.com.uy |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Brian Bruns wrote:
>
> On Wed, 6 Feb 2002, Haroldo Stenger wrote:
>
> > > > that mutating PG thread safe, will slow down a 7.3 release a lot,
> > > > something not wanted by many here.
> > >
> > > Depends on how it is handled ...
> >
> > How do you see it not slowing down, when key developers said their view is that
> > multithreading will pose a major obstacle? Are you envisioning any special
> > approach not already talked about?
>
> Excuse my butting in, but it large part we are talking about changing
> things like:
>
> if (PqSomeStaticOrGlobalVariable) { ... }
>
> to
>
> if (MyPort->PqSomeVariable) { ... }
>
> converting to thread safety should not, at least for this kind of low
> hanging fruit, have any negative performance impact. And from my vantage
> point it takes out a whole lot of "where did that come from and who set it
> when?" kinda questions when reading the code. Of course I'm just getting
> my feet wet so feel free to correct my first impressions.
Just that when I said "will slow down a 7.3 release a lot", I was referring to
*the date of the release*, not its inherent performance, the code to be
multi-threaded or not. It was a software engineering sort of consideration.
Regards,
Haroldo.
From | Date | Subject | |
---|---|---|---|
Next Message | Gavin Sherry | 2002-02-07 05:02:10 | Re: DRDA, network protocol, and documentation |
Previous Message | Medi Montaseri | 2002-02-07 03:54:36 | Re: [Fwd: MS SQL compatible functions] |