[ 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