Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 61372 invoked from network); 28 Aug 2008 09:26:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Aug 2008 09:26:35 -0000 Received: (qmail 8505 invoked by uid 500); 28 Aug 2008 09:26:33 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 8477 invoked by uid 500); 28 Aug 2008 09:26:33 -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 8465 invoked by uid 99); 28 Aug 2008 09:26:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Aug 2008 02:26:33 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 28 Aug 2008 09:25:44 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 76B1E234C1B3 for ; Thu, 28 Aug 2008 02:25:44 -0700 (PDT) Message-ID: <878816530.1219915544485.JavaMail.jira@brutus> Date: Thu, 28 Aug 2008 02:25:44 -0700 (PDT) From: "Kristian Waagan (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Commented: (DERBY-3330) provide support for unique constraint over keys that include one or more nullable columns. In-Reply-To: <8759495.1200598893963.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/DERBY-3330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12626501#action_12626501 ] Kristian Waagan commented on DERBY-3330: ---------------------------------------- Does anyone know the status of this issue and it sub issues? Has the work been completed, so that the Jiras can be resolved/closed? (update fix version as well) > provide support for unique constraint over keys that include one or more nullable columns. > ------------------------------------------------------------------------------------------ > > Key: DERBY-3330 > URL: https://issues.apache.org/jira/browse/DERBY-3330 > Project: Derby > Issue Type: New Feature > Components: SQL, Store > Affects Versions: 10.4.1.3 > Environment: all > Reporter: Anurag Shekhar > Assignee: Anurag Shekhar > Attachments: BTreeController.diff, db2Compatibility-v2.diff, db2Compatibility.diff, derby-3330-testcase.diff, derby-3330-UpgradeTests.diff, derby-3330.diff, derby-3330_followup_1.diff, derby-3330_followup_1_modified.diff, derby-3330v10.diff, derby-3330v11.diff, derby-3330v12.diff, derby-3330v13.diff, derby-3330v2.diff, derby-3330v3.diff, derby-3330v4.diff, derby-3330v5.diff, derby-3330v6.diff, derby-3330v7.diff, derby-3330v8.diff, derby-3330v9.diff, derbyall_report.txt, FunctionalSpec_DERBY-3330-V2.html, FunctionalSpec_DERBY-3330.html, sortercomments.diff, UniqueConstraint_Implementation.html, UniqueConstraint_Implementation_V2.html, UniqueConstraint_Implementation_V3.html, UniqueConstraint_Implementation_V4.html > > > Allow unique constraint over keys which include one or more nullable fields. Prior to this change Derby only supported unique constraints on keys that included no nullable columns. The new constraint will allow unlimited inserts of any key with one more null columns, but will limit insert of keys with no null columns to 1 unique value per table. > There is no change to existing or newly created unique indexes on null columns (as opposed to unique constraints on null columns). Also there is no change to existing or newly created constraints on keys with no nullable columns. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.