Spring Data Cassandra Versions Save

Provides support to increase developer productivity in Java when using Apache Cassandra. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

4.2.3

3 months ago

:star: New Features

  • Revise @PrimaryKey to be an alias for @Column #1476

:lady_beetle: Bug Fixes

  • Codec not found for requested operation using a Set of mapped User Defined Type #1473
  • DTO projections causes the converter to be called twice #1472
  • Constructor with @Column-annotated arguments leads to memory leak #1471

:notebook_with_decorative_cover: Documentation

  • Refine documentation #1475

4.1.9

3 months ago

:lady_beetle: Bug Fixes

  • Codec not found for requested operation using a Set of mapped User Defined Type #1473
  • DTO projections causes the converter to be called twice #1472
  • Constructor with @Column-annotated arguments leads to memory leak #1471

4.2.1

5 months ago

:lady_beetle: Bug Fixes

  • Adopt CassandraParameters and CassandraParameter to reflect the actual parameter type when using generics #1456

:notebook_with_decorative_cover: Documentation

  • Fixed the URL for the Spring Data Commons documentation #1454

:hammer: Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.6 #1457

:heart: Contributors

We'd like to thank all the contributors who worked on this release!

  • @runbing

4.1.7

5 months ago

:hammer: Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.6 #1458

4.2.0

6 months ago

:star: New Features

  • Add support for property @ValueConverter #1449
  • Introduce support to represent PagingState as ScrollPosition #1408
  • Add support for Limit #1407
  • Apply query options as bind markers to avoid new PreparedStatement creation #1401
  • Add exception translation for DriverTimeoutException #1399
  • Create table using provided name #1388

:lady_beetle: Bug Fixes

  • Missing spread operator in AsyncCqlOperationsExtensions.queryForObject(…) #1434
  • Observation proxies do not handle getTargetClass method invocation #1426
  • Revise simple query and update value conversion #1384
  • CassandraPersistentPropertyComparator and CassandraPrimaryKeyColumnAnnotationComparator sort properties by column name #1369
  • CassandraAdminTemplate.createTable(…) does not apply table options #359

:notebook_with_decorative_cover: Documentation

  • ReactiveBeforeSaveCallback not documented properly #1448
  • How to configure Datastax Astra using AbstractCassandraConfiguration #1447
  • Fix example code highlighting for reactive examples #1429
  • Migrate documentation to Antora #1427

:hammer: Dependency Upgrades

  • Upgrade to Maven Wrapper 3.9.5 #1437
  • Upgrade to OpenWebBeans 4.0 #1436
  • Upgrade snappy-java to 1.1.10.5 #1435
  • Upgrade to Maven Wrapper 3.9.4 #1421
  • Upgrade to Cassandra driver 4.17.0 #1416
  • Upgrade to Cassandra driver 4.16.0 #1410
  • Upgrade to Maven Wrapper 3.9.3 #1405
  • Upgrade to snappy-java 1.1.10.1 #1394
  • Upgrade to Maven Wrapper 3.9.2 #1393

:heart: Contributors

We'd like to thank all the contributors who worked on this release!

  • @dependabot[bot]
  • @Mikhail2048
  • @erichaagdev

4.1.6

6 months ago

:notebook_with_decorative_cover: Documentation

  • ReactiveBeforeSaveCallback not documented properly #1448

:hammer: Dependency Upgrades

  • Upgrade snappy-java to 1.1.10.5 #1435

:heart: Contributors

We'd like to thank all the contributors who worked on this release!

  • @dependabot[bot]

4.0.12

6 months ago

:notebook_with_decorative_cover: Documentation

  • ReactiveBeforeSaveCallback not documented properly #1448

:hammer: Dependency Upgrades

  • Upgrade snappy-java to 1.1.10.5 #1435

:heart: Contributors

We'd like to thank all the contributors who worked on this release!

  • @dependabot[bot]