public inbox for gnats-devel@sourceware.org
 help / color / mirror / Atom feed
From: Dirk Bergstrom <dirk@juniper.net>
To: 'Michael Richardson' <mcr@sandelman.ottawa.on.ca>
Cc: "'gnats-devel@sources.redhat.com'" <gnats-devel@sources.redhat.com>
Subject: RE: persistent DB connections (was: RE: modular database backends)
Date: Thu, 31 May 2001 16:50:00 -0000	[thread overview]
Message-ID: <C0D6C1C24CDBE1449BFEF1B72AFBF3A709A5AAAD@postal.jnpr.net> (raw)

i, too, am inclined towards #3, but it does require rather a lot of
re-engineering.  under the current setup, gnatsd generally runs for only one
"transaction" (a search, a pr-edit, one gnatsweb hit, etc.).  turning it
into a persistent daemon would, to put it nicely, help us discover any
hidden memory leaks.

furthermore, while gnatsd does have the RSET command ("reset internal
settings to initial startup"), it doesn't have any of the other mechanisms
necessary to a persistent daemon.  i'm sure the code is readily available,
but it's not trivial to get everything working, stable, and leak-free...

--
Dirk Bergstrom              dirk@juniper.net
____________________________________________
Juniper Networks Inc.,  Engineering Web Guru
Tel: 408.745.3182          Fax: 408.745.8905


> -----Original Message-----
> From: Michael Richardson [ mailto:mcr@sandelman.ottawa.on.ca ]
> Sent: Wednesday, May 30, 2001 9:09 AM
> To: Dirk Bergstrom
> Subject: Re: persistent DB connections (was: RE: modular database
> backends) 
> 
> 
> 
>   You should put the database connection in gnatsd.
>   It does not have to be spawned from inetd.
> 
>   #3 is where you should go.
> 
> Canadian Commuter Challenge Project -- GNU Potato Caboose 
> Michael Richardson, Sandelman Software Works, Ottawa, ON  
> EMAIL: mcr@commuterchallenge.net
> for help, email or page at 1-866-231-8608
> 
> 

             reply	other threads:[~2001-05-31 16:50 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-31 16:50 Dirk Bergstrom [this message]
2001-06-01  5:28 ` persistent DB connections (was: RE: modular database backends ) Michael Richardson
  -- strict thread matches above, loose matches on Subject: below --
2001-05-29 16:26 persistent DB connections (was: RE: modular database backends) Dirk Bergstrom
2001-05-29 21:42 ` Peter Novodvorsky
2001-06-11 11:53 ` Milan Zamazal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=C0D6C1C24CDBE1449BFEF1B72AFBF3A709A5AAAD@postal.jnpr.net \
    --to=dirk@juniper.net \
    --cc=gnats-devel@sources.redhat.com \
    --cc=mcr@sandelman.ottawa.on.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).