Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 56487 invoked from network); 22 Feb 2008 19:36:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Feb 2008 19:36:52 -0000 Received: (qmail 82812 invoked by uid 500); 22 Feb 2008 19:36:46 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 82788 invoked by uid 500); 22 Feb 2008 19:36:46 -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 82779 invoked by uid 99); 22 Feb 2008 19:36:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Feb 2008 11:36:46 -0800 X-ASF-Spam-Status: No, hits=-2.8 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 32.97.182.146 is neither permitted nor denied by domain of qozinx@gmail.com) Received: from [32.97.182.146] (HELO e6.ny.us.ibm.com) (32.97.182.146) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Feb 2008 19:36:11 +0000 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e6.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id m1MJcDQH013847 for ; Fri, 22 Feb 2008 14:38:13 -0500 Received: from d01av01.pok.ibm.com (d01av01.pok.ibm.com [9.56.224.215]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v8.7) with ESMTP id m1MJaGMQ306060 for ; Fri, 22 Feb 2008 14:36:16 -0500 Received: from d01av01.pok.ibm.com (loopback [127.0.0.1]) by d01av01.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m1MJaGn0004352 for ; Fri, 22 Feb 2008 14:36:16 -0500 Received: from [127.0.0.1] (svl-arbrown1.svl.ibm.com [9.30.38.191]) by d01av01.pok.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id m1MJaEir004052 for ; Fri, 22 Feb 2008 14:36:16 -0500 Message-ID: <47BF2429.5060407@gmail.com> Date: Fri, 22 Feb 2008 11:36:09 -0800 From: Army User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: derby-dev@db.apache.org Subject: Re: [jira] Updated: (DERBY-3330) provide support for unique constraint over nullable columns References: <953582638.1203700159726.JavaMail.jira@brutus> <47BF10A7.50008@sbcglobal.net> <47BF13A8.6090908@sun.com> <47BF1DFC.6050407@sbcglobal.net> In-Reply-To: <47BF1DFC.6050407@sbcglobal.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Mike Matrigali wrote: > This would mean either dropping/recreating the index at alter time or > adding a new store interface to "convert" from old index type to new > index type. I haven't been following this discussion at all, but for what it's worth, this same sort of question came up in the context of DERBY-3299. I went with the simple approach of dropping the old index and creating the new one, so some logic for that kind of thing is now in the 10.4 codeline. I plan to build on that a bit more for DERBY-2204, though the latter changes probably won't be in for 10.4. The changes for DERBY-3299 are entirely language-layer, but perhaps it's something that can be used here? Again, I don't really know since I haven't been on top of this issue, but I thought I'd mention it... Army