Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 29668 invoked from network); 28 Feb 2006 14:41:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 28 Feb 2006 14:41:59 -0000 Received: (qmail 29210 invoked by uid 500); 28 Feb 2006 14:41:30 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 29116 invoked by uid 500); 28 Feb 2006 14:41:29 -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 29102 invoked by uid 99); 28 Feb 2006 14:41:28 -0000 X-ASF-Spam-Status: No, hits=1.3 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2006 06:41:19 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id B8BE0DD for ; Tue, 28 Feb 2006 15:40:43 +0100 (CET) Message-ID: <1050477714.1141137643754.JavaMail.jira@ajax.apache.org> Date: Tue, 28 Feb 2006 15:40:43 +0100 (CET) From: "Andreas Korneliussen (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Created: (DERBY-1068) change of store contract: online compress operations should not share any locks with user transactions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N change of store contract: online compress operations should not share any locks with user transactions ------------------------------------------------------------------------------------------------------ Key: DERBY-1068 URL: http://issues.apache.org/jira/browse/DERBY-1068 Project: Derby Type: Improvement Components: Store Reporter: Andreas Korneliussen Priority: Minor Propose to add the following to the store contract: * truncate and compress requires exclusive table locking * the truncate, purge and compress operations do not share any locks with user transactions Currently the store implementation allows users to share locks in truncate and possibly purge. This request is driven by: http://www.nabble.com/conflict-detection-strategies-t1120376.html#a2938142 and: http://www.nabble.com/RowLocation-contract-from-storage-engine-t1142235.html#a2994156 -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira