Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 90587 invoked from network); 3 Dec 2004 18:45:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 3 Dec 2004 18:45:57 -0000 Received: (qmail 93198 invoked by uid 500); 3 Dec 2004 18:45:49 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 93150 invoked by uid 500); 3 Dec 2004 18:45:48 -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: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 93116 invoked by uid 99); 3 Dec 2004 18:45:48 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from Unknown (HELO mgd.gluecode.com) (64.14.202.141) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 03 Dec 2004 10:45:46 -0800 Received: from [10.0.1.5] (69-175-239-1.vnnyca.adelphia.net [69.175.239.1]) (authenticated bits=0) by mgd.gluecode.com (8.12.10/8.12.10) with ESMTP id iB3IjXCW018699 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO) for ; Fri, 3 Dec 2004 10:45:34 -0800 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: <41B09F95.1040503@debrunners.com> References: <1282959885.1101983902639.JavaMail.apache@nagoya> <41AF49C9.8090705@Mutagen.Net> <41AF71DB.8090506@debrunners.com> <41B09DAB.5060204@Mutagen.Net> <41B09F95.1040503@debrunners.com> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <890CC3FC-455B-11D9-948F-000D93C5B79C@gluecode.com> Content-Transfer-Encoding: 7bit From: Dain Sundstrom Subject: Re: [jira] Commented: (DERBY-13) Quoted names with embedded period mishandled in from list Date: Fri, 3 Dec 2004 10:45:42 -0800 To: "Derby Development" X-Mailer: Apple Mail (2.619) X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Dec 3, 2004, at 9:17 AM, Daniel John Debrunner wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Jack Klebanoff wrote: >> Daniel John Debrunner wrote: >> >> TableName is a compiler object, and, as an extension of >> QueryTreeNode, >> it is a fairly heavy duty object tied to a connection. Outside of the >> compiler transient data structures, and perhaps even some places >> inside >> them, we need other mechanisms to represent table names. > > Ok, so you are talking about something beyond the scope of Derby-13, > which is a compile time issue. So I'm not sure what problem you are > trying to solve as I thought that schema and table names were handled > correctly through the runtime code, in terms of SchemaDescriptor and > TableDescriptor objects. > > Maybe you have some example where a table name with schema is only > represented by a String. I ran into a bug (DERBY-62) when attempting to delete nonexistent table from a remote client derby would produce an exception that held on to a TableName object. When I attempt to send the exception back to the remote client, I get an exception due to TableName not being serializable. In this case, "a table name with schema is only represented by a String" would be nice :) -dain