Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 81025 invoked from network); 20 Jun 2006 20:37:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Jun 2006 20:37:08 -0000 Received: (qmail 47436 invoked by uid 500); 20 Jun 2006 20:37:07 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 47260 invoked by uid 500); 20 Jun 2006 20:37:06 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 47251 invoked by uid 99); 20 Jun 2006 20:37:06 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Jun 2006 13:37:06 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.42.249] (HELO nwkea-pix-1.sun.com) (192.18.42.249) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Jun 2006 13:37:06 -0700 Received: from d1-sfbay-05.sun.com ([192.18.39.115]) by nwkea-pix-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id k5KKaivw016147 for ; Tue, 20 Jun 2006 13:36:45 -0700 (PDT) Received: from conversion-daemon.d1-sfbay-05.sun.com by d1-sfbay-05.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0J1600501DW5CI00@d1-sfbay-05.sun.com> (original mail from Richard.Hillegas@Sun.COM) for derby-dev@db.apache.org; Tue, 20 Jun 2006 13:36:44 -0700 (PDT) Received: from [129.150.20.108] by d1-sfbay-05.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0J1600G9HEKZFO50@d1-sfbay-05.sun.com> for derby-dev@db.apache.org; Tue, 20 Jun 2006 13:36:35 -0700 (PDT) Date: Tue, 20 Jun 2006 13:36:46 -0700 From: Rick Hillegas Subject: Re: Driver autoloading and engine booting In-reply-to: <449854C1.2080706@sbcglobal.net> Sender: Richard.Hillegas@Sun.COM To: derby-dev@db.apache.org Message-id: <44985C5E.9050202@sun.com> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7BIT X-Accept-Language: en-us, en References: <44933535.8050801@sun.com> <449336BF.8060300@sun.com> <44941956.3050405@sbcglobal.net> <4498226D.3080702@sun.com> <4498392B.9010901@sbcglobal.net> <44984C7F.6080701@sun.com> <449854C1.2080706@sbcglobal.net> User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Kathey Marsden wrote: > Rick Hillegas and Kathey Marsden wrote: > [lots of stuff about implementation details that probably should wait > a bit] > > I think Dan's summary and focus on goals was good: > Dan said ... > >> I think the goal should be to support auto-loading and to ensure >> applications that perform some setup and then explicitly load the Derby >> embedded driver continue to work. > > > Another goal would be to minimize the resources used and permissions > demanded by Derby when it is auto-loaded but never used. For example > with auto-loading, we would want to make sure that there were no > read/write permissions required and memory usage was kept to a minimum. > > Kathey > > I think that Kathey's final goal pretty much sums up the concern which Suresh raised. Thanks to everyone's patience, it appears we have our consensus: this is a serious problem and we need a solution which satisfies these goals. So far there's one solution on the table: Olav's original proposal to relocate engine booting. Thanks, -Rick