Spring Data Cassandra Changelog =============================== Changes in version 1.1.0.RELEASE (2014-09-05) --------------------------------------------- * DATACASS-165 - Release 1.1 GA. * DATACASS-163 - SDC*-provided repository interfaces are missing @NoRepositoryBean annotation. * DATACASS-162 - XML attribute "entity-base-packages" is ignored. * DATACASS-159 - NPE in CqlTemplate due to uninitialized exception translator. * DATACASS-158 - Clarify javadoc for CqlOperations methods involving PreparedStatements. * DATACASS-157 - CqlTemplate execute(PreparedStatementCreator,PreparedStatementCallback) swallows translated exception. Changes in version 1.0.4.RELEASE (2014-08-27) --------------------------------------------- * DATACASS-157 - CqlTemplate execute(PreparedStatementCreator,PreparedStatementCallback) swallows translated exception. * DATACASS-154 - Release 1.0.4. * DATACASS-139 - ingest() methods do not cache PreparedStatements causing performance bottleneck. Changes in version 1.1.0.RC1 (2014-08-13) ----------------------------------------- * DATACASS-151 - Release 1.1 RC1. * DATACASS-139 - ingest() methods do not cache PreparedStatements causing performance bottleneck. Changes in version 1.0.2.RELEASE (2014-07-28) --------------------------------------------- * DATACASS-143 - Release 1.0.2. Changes in version 1.1.0.M1 (2014-07-10) ---------------------------------------- * DATACASS-140 - Release 1.1 M1. * DATACASS-135 - Reference documentation build broken. * DATACASS-134 - Add plugin repository to pom.xml to make sure Bundlor can be resolved. * DATACASS-117 - @Query annotation does not support named parameters. Changes in version 1.0.1.RELEASE (2014-06-30) --------------------------------------------- * DATACASS-138 - Release 1.0.1. * DATACASS-137 - Add new ConsistencyLevels to CqlTemplate. * DATACASS-135 - Reference documentation build broken. * DATACASS-134 - Add plugin repository to pom.xml to make sure Bundlor can be resolved. Changes in version 1.0.0.RELEASE (2014-05-20) --------------------------------------------- * DATACASS-133 - Binding Dates fails with DSE 2.0.1 Driver. * DATACASS-131 - Release 1.0 GA. * DATACASS-130 - NPE on CassandraSessionFactoryBean when schemaAction not set. Changes in version 1.0.0.RC1 (2014-05-02) ----------------------------------------- * DATACASS-127 - Release 1.0 RC1. * DATACASS-126 - Upgrade DS Driver to 2.0.X. * DATACASS-121 - Automatically quote string-like parameter values in @Query methods. * DATACASS-97 - Polish javadoc. * DATACASS-95 - Polish for 1.0. Changes in version 1.0.0.M1 (2014-03-31) ---------------------------------------- ** Technical task * [DATACASS-17] - Create Operations * [DATACASS-18] - Update (Save) Operations * [DATACASS-19] - Delete Operations * [DATACASS-20] - Search Operations * [DATACASS-21] - Include Basic Options for Cassandra Connectivity * [DATACASS-39] - Better PreparedStatement Support * [DATACASS-48] - Add ConsistencyLevel and RetryPolicy to Operations/Template ** Bug * [DATACASS-92] - Add support for missing DataTypes to DefaultCassandraRowValueProvider * [DATACASS-105] - Missing CassandraPersistentProperty.getActualType() method in code. ** Story * [DATACASS-11] - Develop or Modify Mapping Subsystem for Beans * [DATACASS-13] - Define Operations Interface and Implement with CassandraTemplate * [DATACASS-14] - Define JavaConfig for spring-cassandra * [DATACASS-15] - Define Basic XML Namespace for spring-cassandra * [DATACASS-32] - Implement the TemplateAPI for CQL * [DATACASS-38] - Cluster Connection Listener * [DATACASS-42] - Update to latest spring-data-commons v.next * [DATACASS-61] - Create Outline * [DATACASS-69] - Add more queryAsynchronously methods to Operations Interface * [DATACASS-80] - Rename classes in spring-cassandra & spring-data-cassandra * [DATACASS-84] - Provide support for naming strategies * [DATACASS-88] - Ensure license text appears in all source files with proper dates. * [DATACASS-89] - Add overloaded methods to CqlOperations that use strongly typed Query objects * [DATACASS-90] - Ensure all CqlOperations methods take QueryOptions where appropriate * [DATACASS-93] - Enhance annotations to allow for force-quoting * [DATACASS-94] - Add class AbstractCqlTemplateConfiguration * [DATACASS-96] - Integrate CqlIdentifier * [DATACASS-98] - Entity validation fails and throws a IndexOutOfBoundsException * [DATACASS-99] - Make classes using prefixes "Default" & "Basic" uniform * [DATACASS-100] - QueryOptions should only have ConsistencyLevel & RetryPolicy * [DATACASS-104] - Remove requirement for @PrimaryKeyClass when using composite primary keys * [DATACASS-107] - Support declarative query methods