[ 
https://issues.apache.org/jira/browse/TORQUE-130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Fox closed TORQUE-130.
-----------------------------

    
> remove the heavyIndexing attribute of the table element
> -------------------------------------------------------
>
>                 Key: TORQUE-130
>                 URL: https://issues.apache.org/jira/browse/TORQUE-130
>             Project: Torque
>          Issue Type: Sub-task
>          Components: Generator
>    Affects Versions: 4.0-beta1
>            Reporter: Thomas Fox
>            Assignee: Thomas Fox
>             Fix For: 4.0-beta1
>
>
> From reading the source code (Table.doHeavyIndexing() in the generator), the 
> heavy-indexing attribute of the table should create an index for every column 
> for a composite primary key. It has the following flaws in 3.3:
> - It is not documented what the attribute does.
> - It currently does not work correctly. The first column of the composite 
> primary key is left out (and the comment in the code why this is done is 
> incorrect, because the database will automatically create a composite index 
> for the combined columns, not an index for the first column).
> - It would be much more transparent to list the indexed columns as 
> <index-column>.
> Therefore I propose to remove this attribute from the 4.0 schema without 
> replacement. This would not remove any functionality.

--
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

---------------------------------------------------------------------
To unsubscribe, e-mail: torque-dev-unsubscr...@db.apache.org
For additional commands, e-mail: torque-dev-h...@db.apache.org

Reply via email to