Re: [PATCHES] Concurrent connections in psql patch

2006-09-05 Thread David Fetter
On Sun, Sep 03, 2006 at 05:09:44PM -0400, Gregory Stark wrote:
 Bruce Momjian [EMAIL PROTECTED] writes:
 
  Is this something people are interested in?  I am thinking no
  based on the lack of requests and the size of the patch.
 
 Lack of requests? I was actually surprised by how enthusiastically
 people reacted to it.

I think it could form the basis of some concurrency testing, something
we'll need more and more as time goes on. :)

Gregory,

Would you be up for getting this updated in the 8.3 cycle?

Cheers,
D
 
 However I don't think the patch as is is ready to be committed. Aside from
 missing documentation and regression tests it was only intended to be a
 proof-of-concept and to be useful for specific tests I was doing.
 
 I did try to do a decent job, I got \timing and server-tracked variables like
 encoding. But I need to go back through the code and make sure there are no
 other details like that.
 
 It would be nice to get feedback from other developers from looking at the
 patch to confirm that there aren't more fundamental problems with the approach
 and how it uses libpq before I go through the effort of cleaning up the
 details.
 
 -- 
   Gregory Stark
   EnterpriseDB  http://www.enterprisedb.com
 
 
 ---(end of broadcast)---
 TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

-- 
David Fetter [EMAIL PROTECTED] http://fetter.org/
phone: +1 415 235 3778AIM: dfetter666
  Skype: davidfetter

Remember to vote!

---(end of broadcast)---
TIP 2: Don't 'kill -9' the postmaster


Re: [PATCHES] Concurrent connections in psql patch

2006-09-03 Thread Gregory Stark
Bruce Momjian [EMAIL PROTECTED] writes:

 Is this something people are interested in?  I am thinking no based on
 the lack of requests and the size of the patch.

Lack of requests? I was actually surprised by how enthusiastically people
reacted to it.

However I don't think the patch as is is ready to be committed. Aside from
missing documentation and regression tests it was only intended to be a
proof-of-concept and to be useful for specific tests I was doing.

I did try to do a decent job, I got \timing and server-tracked variables like
encoding. But I need to go back through the code and make sure there are no
other details like that.

It would be nice to get feedback from other developers from looking at the
patch to confirm that there aren't more fundamental problems with the approach
and how it uses libpq before I go through the effort of cleaning up the
details.

-- 
  Gregory Stark
  EnterpriseDB  http://www.enterprisedb.com


---(end of broadcast)---
TIP 1: if posting/reading through Usenet, please send an appropriate
   subscribe-nomail command to [EMAIL PROTECTED] so that your
   message can get through to the mailing list cleanly


Re: [PATCHES] Concurrent connections in psql patch

2006-09-02 Thread Bruce Momjian

Is this something people are interested in?  I am thinking no based on
the lack of requests and the size of the patch.

---

Gregory Stark wrote:
 
 Andrew Dunstan [EMAIL PROTECTED] writes:
 
  stark wrote:
 
   So I hacked psql to issue queries asynchronously and allow multiple
   database connections. That way you can switch connections while a blocked
   or slow transaction is still running and issue queries in other
   transactions.
  
  [snip]
  
  Can you please put the patch up somewhere so people can see what's involved?
 
 As promised:
 

[ Attachment, skipping... ]

 
 
 
 -- 
   Gregory Stark
   EnterpriseDB  http://www.enterprisedb.com
 
 ---(end of broadcast)---
 TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

-- 
  Bruce Momjian   [EMAIL PROTECTED]
  EnterpriseDBhttp://www.enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +

---(end of broadcast)---
TIP 3: Have you checked our extensive FAQ?

   http://www.postgresql.org/docs/faq