Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 7696 invoked from network); 24 Sep 2010 19:25:15 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 24 Sep 2010 19:25:15 -0000 Received: (qmail 51880 invoked by uid 500); 24 Sep 2010 19:25:15 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 51837 invoked by uid 500); 24 Sep 2010 19:25:14 -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 51828 invoked by uid 99); 24 Sep 2010 19:25:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Sep 2010 19:25:14 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [148.87.113.121] (HELO rcsinet10.oracle.com) (148.87.113.121) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Sep 2010 19:25:04 +0000 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o8OJOfHP005845 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 24 Sep 2010 19:24:42 GMT Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o8OGwNwN026562 for ; Fri, 24 Sep 2010 19:24:41 GMT Received: from abhmt008.oracle.com by acsmt354.oracle.com with ESMTP id 635186331285356279; Fri, 24 Sep 2010 12:24:39 -0700 Received: from richard-hillegas-computer.local (/67.188.111.5) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 24 Sep 2010 12:24:39 -0700 Message-ID: <4C9CFAF6.8020900@oracle.com> Date: Fri, 24 Sep 2010 12:24:38 -0700 From: Rick Hillegas User-Agent: Thunderbird 2.0.0.24 (Macintosh/20100228) MIME-Version: 1.0 To: derby-dev@db.apache.org Subject: Re: lunch recap References: <4C9B7A61.7010906@sbcglobal.net> <4C9BA0EE.1010104@oracle.com> In-Reply-To: <4C9BA0EE.1010104@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Rick Hillegas wrote: > Kathey Marsden wrote: >> Hello All, >> >> Just wanted to give a quick recap of today's lunch. Attending were >> Rick, Bryan, Lily, Myrna and myself. >> It was great to see everyone and chat and we did touch on some Derby >> topics that I wanted to recap. >> Releases >> - We talked a little bit about what might be the minimum >> required for a lightweight Derby maintenance release, for example on >> 10.5 to provide a fix for DERBY-4677 there. Hopefully it would be >> something much more lightweight to produce, without docs, release >> note's, mirroring etc, maybe even without source if that is ok by >> apache. I will file a Jira issue for this. > Kristian mentioned that the jars produced by Oracle for nightly tests > should be public. They are available for the trunk and the last branch > (10.6). Can you see them here: > > http://dbtg.foundry.sun.com/derby/test/ > > That may be useful for your purposes and for getting quick user > feedback on bug fixes. >> - We talked about 10.7 and Rick mentioned that it was his hope to >> branch mid November and try to include a fix to make Derby less >> sensitive to interrupts. >> >> JDK 1.7 and JDBC 4.1 >> - Rick mentioned JDK 17 withJDBC 4.1 was in the works and that >> javadoc for JDBC 4.1 is in the Open JDK repository, so available to >> the public. >> - I suggested that JDK 1.7 have some option to disable JDBC >> driver autoloading to provide a quick solution in the event of >> accidental Driver interaction, resource issues and potential upgrade >> issues related to loading all drivers on the classpath. He asked me >> to send him an email on the issue and I will do so and cc this list. > I sent mail about this to JDBC spec lead Lance Andersen. I think that > the door has closed for Java 7 changes (jdbc 4.1), but now is the time > to raise issues which you would like to see addressed in Java 8. Lance responded quickly to the mail I sent him, which dealt with the interaction of driver autoloading and the special "jdbc:default:connection" url. His sense, with which I agree, is that the problem here results from vagueness in the SQL Standard. The "jdbc:default:connection" url doesn't contain enough information for drivers to figure out whether the connection request is directed at another database. There is not much language around this in the SQL Standard. That url is glancingly referenced in part 13, section 3.1.3.2. There is a more extensive but still brief discussion of the url in a 1999 paper on SQLJ written by Andrew Eisenberg and Jim Melton, which you can google up using these keywords: sqlj andrew eisenberg jim melton. In that paper, look for the section titled "Database Access from within a Java Method". You may want to email Lance a description of the larger issues you are encountering with driver autoloading. You may also want to discuss these issues with Chris Farrar, who is both a SQLJ expert and your representative on the JDBC committee. Hope this is helpful, -Rick >> >> Harmony and Derby >> - I mentioned that I had recently tried the Derby tests with the >> Harmony JDK and they had fallen over completely due to security >> manager issues. I will research a little more and send an email to >> the Harmony group. It seems at one time they had the old harness >> tests running http://wiki.apache.org/harmony/Apache_Derby, so >> hopefully it wouldn't be a major effort to get them going. >> >> In conclusion, Rick suggested for the next get together, we meet in >> the east bay for beverages. I didn't mention it then, but think it >> would be great to invite the user community if we do that. > > Cheers, > -Rick >> >> Thanks >> >> Kathey >> >> >> >> >> >> > >