-
Notifications
You must be signed in to change notification settings - Fork 299
/
CHANGELOG
29 lines (25 loc) · 1.63 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Changes by version:
===================
3.0-02
- issue-402 : fix single collection instantiation
- issue-207 : added VariableIntegerConverter
2.0-02
======
- issue-310 : Collections Should Respect Converters
- issue-227 : BREAKS EXISTING CONVERTERS!!! changed Converter interface so convertCassTypeToObjType takes a PropertyMappingDefinition
- issue-246 : BREAKS EXISTING ANONYMOUS HANDLERS!!! changed anonymous property handling so the property value can be
any type. Also removed @Anonymous... method annotations in favor of a single
@AnonymousPropertyHandling at class level
- BREAKS EXISTING EntityManager (possibly) : It implemented javax.persistence.EntityManager, which has been removed - none of
the methods were implemented. deprecated save and load in favor of find and persist (because probably popular methods)
- added EntityManagerImpl.persist(Collection<Object> objColl) - the main advantage over persist(Object obj) is that
a single batch mutation will be used for performance
- added better exception handling when entity does not have default constructor
- fix bug: when mapping java collections, if property name different from column name, would not map correctly
- issue-326 : determineSerializer now uses SerializerTypeInferer from hector-core to pickup standard hector serializers
2.0-01
=======
- bumped version to 2.0-01 for cassandra 1.0 release, just in case any specific ties to cassandra 1.0
- fixing inheritance issues (Issue #256). thx rrotmark
- updating to support Collection properties. This is implemented by saving the list elements within same Cassandra row as POJO.
- cleanup pom