Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 7436 invoked from network); 14 Sep 2010 12:52:08 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 14 Sep 2010 12:52:08 -0000 Received: (qmail 99976 invoked by uid 500); 14 Sep 2010 12:52:08 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 99771 invoked by uid 500); 14 Sep 2010 12:52: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 99764 invoked by uid 99); 14 Sep 2010 12:52:05 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Sep 2010 12:52:05 +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; Tue, 14 Sep 2010 12:51:42 +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 o8ECpEAI005681 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 14 Sep 2010 12:51:16 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 o8E9jLuf024190 for ; Tue, 14 Sep 2010 12:51:14 GMT Received: from abhmt016.oracle.com by acsmt354.oracle.com with ESMTP id 593456101284468636; Tue, 14 Sep 2010 05:50:36 -0700 Received: from richard-hillegas-computer.local (/10.159.49.85) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 14 Sep 2010 05:50:36 -0700 Message-ID: <4C8F6F9B.4070705@oracle.com> Date: Tue, 14 Sep 2010 05:50:35 -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: Database name length References: <866536.18935.qm@web29109.mail.ird.yahoo.com> <215495.51344.qm@web29101.mail.ird.yahoo.com> <156385.56364.qm@web29107.mail.ird.yahoo.com> <4C8E8F60.3060608@sbcglobal.net> <285262.49147.qm@web29112.mail.ird.yahoo.com> In-Reply-To: <285262.49147.qm@web29112.mail.ird.yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Tiago Espinha wrote: > Indeed, the length would still take two bytes and with these two bytes we'd be > able to take it up to 65535 in length. > > After talking with Kathey on IRC, I do agree that we might be deviating from the > standard with this. Can we still claim to be standard-compliant if we make an > exception for this. Can we pin this as an extension to DRDA? > > In truth, making this change would be as easy as changing a codepoint but I > think the issue here is standard compliance. > Hi Tiago, DRDA is not one of Derby's governing standards. It is not mentioned in Derby's charter and the community has never voted to require DRDA compliance. We are free not just to extend DRDA but to flatly violate it if we need to. We use DRDA because: 1) It is a public protocol which has been designed carefully. 2) It actually works, as demonstrated by a couple implementations. 3) When we need new network functionality, we often find supporting protocol already defined in this public, thoughtful, proven standard. We do not make a general guarantee that any DRDA-speaking driver can communicate with the Derby server. I am fairly confident that the Derby client is the only DRDA-speaking driver that works with our server. It is certainly the only driver we bother to test. A driver written for DB2 does communicate with early versions of the Derby server. However, we have not tested that driver with recent Derby versions. > Kathey suggested that we'd turn this into a new JIRA issue and that we'd try to > get it through opengroup to change the standard to allow larger lengths. > Only one company has bothered to rent an expensive seat on the DRDA committee. All of the other committee members are merely advisors, who sanity-check but cannot initiate changes. Any change to DRDA would have to come from the seat-holder. His name is James Pickel and he works for IBM. > I'm torn on this issue to be honest... > I am comfortable with extensions and deviations, provided that we document them. Hope this helps, -Rick > Tiago > > > ----- Original Message ---- > From: Dag H. Wanvik > To: derby-dev@db.apache.org > Sent: Tue, 14 September, 2010 0:02:49 > Subject: Re: Database name length > > Kathey Marsden writes: > > >> Does anyone know if there are other clients besides derby client that >> might be working and expected to continue to work against Derby? >> > > I don't, but even if there were some, they would continue to work if > they do indeed work with the present server, since the encoding of the > db name length (2 bytes) would be unchanged, if I understood this > correctly. > > Dag > > > > > > >