SourceForge.net Logo
Main Overview Wiki Issues Forum Build Fisheye

Release Notes - Compass - Version 1.1 M3 - HTML format

Bug

  • [CMP-174] - BLOB insertion for Oracle 8i and 9i
  • [CMP-234] - contract <id> tag must provide a <meta-tag> and <meta-tag> needs a value
  • [CMP-269] - double-check locking idiom in CompassSettings.getSettingGroups
  • [CMP-276] - PDF documentation errata
  • [CMP-281] - doGetHibernateEntetiesInfo, method mispelling
  • [CMP-283] - NPE in ExternalDataSource when doing Gpa index
  • [CMP-286] - transaction integration prevents the index operation from operating in BATCH_INSERT mode
  • [CMP-289] - patch to fix mispelling (instance/hte) in javadoc comments
  • [CMP-290] - more PDF errata
  • [CMP-295] - Alias property is stored twice in a Resource
  • [CMP-296] - in CompassSearchController doProcessAfterDetach is never called if page number not supplied
  • [CMP-298] - DefaultCompassHighlighter does not cache highlighted text in hits for fragment(String propertyName)
  • [CMP-300] - Concurrent modification and querying of one object can cause it to appear twice in CompassHits
  • [CMP-308] - OutOfMemoryError on startup with deep/wide polymorphic component relationship
  • [CMP-309] - Bi-directional OSEM relationships seem to be stored/indexed incorrectly in the index
  • [CMP-310] - "The class [mooky] is configured as poly, but no class information is stored in the resource
  • [CMP-316] - Custom converters are not picked up in spring namepace based configuration
  • [CMP-317] - deep hierarchy collection ownership not preserved
  • [CMP-318] - CompassSettings: ConcurrentHashMap is used but doesn't support null keys/values so an NPE is thrown
  • [CMP-320] - When supportUnmarshall set to false, component mappings that have internal ids still persist them
  • [CMP-321] - Polymorphic collection component mapping causes Internal Error in Compass, origianl mapping [XXX] not found
  • [CMP-322] - JdbcDirectory: Unique constraint violation

Improvement

  • [CMP-194] - Throw an exception when CompassHits are used outside of a transaction
  • [CMP-250] - Throw an exception when an undefined alias is used in a query
  • [CMP-274] - fix "therad" typo in SpringSyncTransaction
  • [CMP-282] - Allow dynamic queries for reindexing in JPA
  • [CMP-284] - Support auto detection of ref alias in Xml mappings for Collection with generics
  • [CMP-285] - Extending searchable classes should inherit the @SearchableConstant and @SearchableDynamicMetaData annotations
  • [CMP-287] - Upgrade to Spring 2.0 Final
  • [CMP-292] - Support Hibernate 3.2 GA (core, annotations, entitymanager)
  • [CMP-297] - A Dialect for H2 database
  • [CMP-302] - Improve index cache handling concurrency
  • [CMP-303] - Would be nice to be able to specify abstract="true" on a class mapping - and Compass wouldnt create an index for it.
  • [CMP-304] - Change default max-depth value from 5 to 1
  • [CMP-311] - Automatically detect simple type collecitons with generics (no need to class type)
  • [CMP-313] - Add to CompassSession delete(Class clazz, Object id)
  • [CMP-314] - Add the ability to control the converter for managed id
  • [CMP-315] - Add getFilter() to CompassQuery interface

New Feature

  • [CMP-229] - Allow component/reference mappings for collections to be polymorphic
  • [CMP-243] - FS based transactioal index (currently it can only be in memory)
  • [CMP-277] - Support XA using JTA Transaction enlist
  • [CMP-307] - Please add Converter date format support for java.sql.* types

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.