Return-Path: X-Original-To: apmail-db-derby-dev-archive@www.apache.org Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 49689CD9D for ; Tue, 4 Jun 2013 09:20:24 +0000 (UTC) Received: (qmail 33446 invoked by uid 500); 4 Jun 2013 09:20:24 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 33427 invoked by uid 500); 4 Jun 2013 09:20:23 -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 33402 invoked by uid 99); 4 Jun 2013 09:20:21 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Jun 2013 09:20:21 +0000 Date: Tue, 4 Jun 2013 09:20:21 +0000 (UTC) From: "Knut Anders Hatlen (JIRA)" To: derby-dev@db.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (DERBY-6168) Clean up registered format ids MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/DERBY-6168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Knut Anders Hatlen updated DERBY-6168: -------------------------------------- Attachment: d6168-2a.diff d6168-2a.diff fixes the remaining issues: - Remove entries for the non-existing classes SaveLWMOperation and ReplaceJarConstantAction from RegisteredFormatIds.TwoByte - Remove the entry for ByteArray in RegisteredFormatIds.TwoByte, as instances of that class are not stored through the Formatable machinery - Remove unused constants for the above mentioned classes in StoredFormatIds, as well as the constants for other non-existing classes: AddJarConstantAction, DropJarConstantAction and ExternalizableConnection > Clean up registered format ids > ------------------------------ > > Key: DERBY-6168 > URL: https://issues.apache.org/jira/browse/DERBY-6168 > Project: Derby > Issue Type: Improvement > Components: Services > Affects Versions: 10.11.0.0 > Reporter: Knut Anders Hatlen > Assignee: Knut Anders Hatlen > Priority: Minor > Attachments: d6168-1a-rts.diff, d6168-2a.diff, D6168.java > > > RegisteredFormatIds and StoredFormatIds contain identifiers for classes that implement the Formatable interfaces and are used when serializing/deserializing instances of those classes. > Many of the classes referenced there do however not implement Formatable. The references to them could be removed. I've seen that many classes in the impl.sql.execute.rts package are there, none of which implement Formatable. There may be more. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira