Release Notes - Compass - Version 2.1.0 M3 - HTML format
Bug
- [CMP-450] - Compass triggers exception in hibernate postflush by accessing un-initialised collections for indexing
- [CMP-696] - Local cache should use the same lock factory for all directory created
- [CMP-700] - Using annotation on a field with a capatilized first letter fails
- [CMP-701] - TableToResourceMapping throws exception when fetching primary key for lowercase table names on MySQL
- [CMP-702] - Non unique results when passing duplicates in CompassQuery.setSubIndexes(...)
Improvement
- [CMP-457] - Spring and Compass configuration externalization.
- [CMP-656] - CompassQueryBuilder.CompassBooleanQueryBuilder to wrap BooleanQuery#setMaxClauseCount and BooleanQuery#getMaxClauseCount
- [CMP-681] - When using poly flag, poly class stored in the index should not be a proxied one (such as HIbernate proxy)
- [CMP-682] - When using embedded hibernate under JBoss, HibernateJpaHelper#get...(emf) fails
- [CMP-683] - When using embedded hibernate Compass should automatically detect component/embedded mappings
- [CMP-686] - Embedded Hiberante: Automatically use Compass JTA Sync transaction factory when Hibernate is configured with JTA/CMT
- [CMP-692] - Support combination of support unamrsahll set to true on root object and support unmarshall set to false on non root component
- [CMP-694] - SpellCheck: Allow to configiure the default number of suggestions using compass.engine.spellcheck.numberOfSuggestions
- [CMP-697] - Throw a propery exception when trying to optimize a sub index that does not exists
- [CMP-699] - Compass doesn't integrate with Glassfish EJBs
- [CMP-703] - Allow compass to be configured to index object instances multiple times for the same root.
- [CMP-704] - "Collection not processed by flush" with Compass::GPS and Hibernate
- [CMP-709] - Incldue ASM within Compass jar file (under Compass package) to remove dependency on external ASM jar
- [CMP-711] - Implement fast reflection using ASM
New Feature
- [CMP-678] - Lazy Loading Support for OSEM References (over collections)
- [CMP-685] - Add forceOptimize option on the SearchEngineOptimizer
- [CMP-687] - Add GenericJpaHelper that can extract Compass/JpaCompassGps instance from embedded JPA regardless of the JPA provider
- [CMP-688] - Add Spring FactoryBean for Compass and JpaCompassGps embedded within JPA implementation
- [CMP-690] - "dot path" queries should also be supported for contracts
- [CMP-706] - Improve support for polymorphic queries
- [CMP-707] - Extending @SearchableComponent with prefix attribute
- [CMP-708] - Support component mapping over enum class (that has fields)
|
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.
|
|