[ https://issues.apache.org/jira/browse/JDO-728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13916559#comment-13916559 ]
Michael Bouschen commented on JDO-728: -------------------------------------- The patch TestExtensions.patch looks good. I propose to remove the table name in @Persistent(table="LINES"). The name does not add any value, but might be confusing. A 'mvn clean install' succeeded with the patch. > extension element for @Index, @ForeignKey, @Unique, @PrimaryKey annotations > are needed. > --------------------------------------------------------------------------------------- > > Key: JDO-728 > URL: https://issues.apache.org/jira/browse/JDO-728 > Project: JDO > Issue Type: Improvement > Components: api, specification, tck > Affects Versions: JDO 3 update 1 (3.0.1) > Reporter: Baris ERGUN > Priority: Minor > Fix For: JDO 3 maintenance release 1 (3.1) > > Attachments: JDO-728.patch, TestExtensions.patch > > > JDO XSD for XML MetaData supports extension tag. But @Index does not have > such elements. Ie I cannot specify @Index(members = {"sample"}, > extension=......). Hope this will be included in new releases. The extension > is used by ORM Frameworks in order to specify Index access method such HASH, > GIST etc ... (these are postgresql specific) -- This message was sent by Atlassian JIRA (v6.1.5#6160)