Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] SVN trunk/2.2 commit: Bug#283430 Index support

SVN trunk/2.2 commit: Bug#283430 Index support

 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=283430

 

Support was added for declaring database indexes through annotations, xml, and code.

 

Code review: Guy (pending)

 

Changes:

- Added @Index @Indexes annotations

- Removed some dead code

- Added javadoc comment to ReturningPolicy, added generic collections

- Correct empty checking in SQLSelectStatement,

- Added indexes to DatabaseTable

- Made DDL artifacts on DatabaseTable lazy init

- Added platform support for indexes, accounted for MySQL index drop syntax

- Added IndexDefinition to schema framework

- Changed TableDefinition to use generic collections, added index support and refactored auto indexes for unique constraints

- Added index xml, annotations to DDL generation test model

- Added verifyDelete to JUnitTestCase to verify deletion worked correctly.

- Added tests to relationship model to test cache hits for isolated objects

- Added IndexMetadata and processing for annotations and xml

 


Back to the top