Mark Paluch
4e01074cab
Prepare next development iteration.
...
See #1319
2022-11-18 14:30:18 +01:00
Mark Paluch
24269a4dfd
Release version 4.0 GA (2022.0.0).
...
See #1319
2022-11-18 14:26:22 +01:00
Mark Paluch
6ff94051c9
Prepare 4.0 GA (2022.0.0).
...
See #1319
2022-11-18 14:26:12 +01:00
Christoph Strobl
9fa3b97852
Add Nullable annotation to parameter of overridden equals method.
...
Closes : #1325
Original pull request: #1326
2022-11-11 09:51:20 +01:00
Mark Paluch
6e0832e0eb
Refine reference documentation.
...
Include Micrometer partials instead of generating those. Include upgrading section with links to release notes.
Closes #1328
2022-11-11 09:50:00 +01:00
Jens Schauder
4d42cab68e
Replace New and Noteworthy with links to release notes.
...
Closes #1327
See spring-projects/spring-data-relational#1351
2022-11-10 15:14:36 +01:00
Mark Paluch
d61947f9fd
After release cleanups.
...
See #1320
2022-11-04 15:26:39 +01:00
Mark Paluch
01ba3a21eb
Prepare next development iteration.
...
See #1320
2022-11-04 15:26:37 +01:00
Mark Paluch
fef5dbf00c
Release version 4.0 RC2 (2022.0.0).
...
See #1320
2022-11-04 15:23:17 +01:00
Mark Paluch
7aad400321
Prepare 4.0 RC2 (2022.0.0).
...
See #1320
2022-11-04 15:23:05 +01:00
Mark Paluch
d15a26059b
Update CI properties.
...
See #1320
2022-10-31 10:36:32 +01:00
Mark Paluch
74a9771aae
Refine type hints for Cassandra observability.
...
See #1321
2022-10-26 10:11:29 +02:00
Greg L. Turnquist
b68956e79e
Polishing.
...
Adjust visibility of CassandraObservationSupplier.
See #1321
Original pull request: #1322
2022-10-25 09:34:21 -05:00
Mark Paluch
1e285c5cae
Polishing.
...
Remove unused code.
See #1321
Original pull request: #1322
2022-10-25 15:59:45 +02:00
Mark Paluch
fe4ab0cd8e
Polishing.
...
Introduce factory beans for easier wrapping of CqlSession.
See #1321
Original pull request: #1322
2022-10-25 14:34:29 +02:00
Mark Paluch
1d3e754e3e
Align tracing tag names with OpenTelemetry spec.
...
See #1321
Original pull request: #1322
2022-10-24 15:15:43 +02:00
Mark Paluch
d75da45038
Add runtime hints for Cassandra observability.
...
See #1321
Original pull request: #1322
2022-10-24 13:59:31 +02:00
Mark Paluch
786cf3cc6d
Polishing.
...
Add request tracker integration to capture completion/error responses. Add reactive integration. Properly observe prepare requests. Simplify documentation.
See #1321
Original pull request: #1322
2022-10-24 13:59:28 +02:00
Greg L. Turnquist
a42bc734ea
Provide better support for activating observability with Spring Data Cassandra.
...
Resolves #1321 .
Original pull request: #1322
2022-10-24 13:59:13 +02:00
Greg L. Turnquist
ddfff47a45
Polishing.
2022-10-20 10:53:17 -05:00
Mark Paluch
0d9f47b729
After release cleanups.
...
See #1307
2022-10-13 17:31:16 +02:00
Mark Paluch
585bee74c3
Prepare next development iteration.
...
See #1307
2022-10-13 17:31:15 +02:00
Mark Paluch
5a263f1b48
Release version 4.0 RC1 (2022.0.0).
...
See #1307
2022-10-13 17:24:25 +02:00
Mark Paluch
4cf11000a3
Prepare 4.0 RC1 (2022.0.0).
...
See #1307
2022-10-13 17:24:03 +02:00
Mark Paluch
f8e560775a
Remove references to ClassTypeInformation from TypeInformation.
...
Closes #1314
2022-10-06 16:29:47 +02:00
Christoph Strobl
b8bd4f1e4b
Switch to micrometer 1.10 snapshots.
...
Follow signature changes.
See: #1309
See: spring-projects/spring-data-build#1810
2022-10-06 15:44:38 +02:00
Christoph Strobl
412a780820
Follow RuntimeHints API naming changes.
...
Closes : #1313
2022-10-06 11:02:38 +02:00
Jens Schauder
cd287843a2
Add support for factory methods.
...
Simply annotate a static factory method on your entity class with @PersistenceCreator.
Closes #1312
2022-10-05 15:29:44 +02:00
Mark Paluch
f919ab924d
Upgrade to Cassandra driver 4.15.0.
...
Closes #1311
2022-10-05 10:09:56 +02:00
Mark Paluch
ece928728a
Prefer Java configuration over XML.
...
Closes #1308
2022-09-27 14:30:20 +02:00
Spring Builds
dac7eb261c
After release cleanups.
...
See #1290
2022-09-19 14:39:04 +00:00
Spring Builds
9192ed7092
Prepare next development iteration.
...
See #1290
2022-09-19 14:38:53 +00:00
Spring Builds
71d3f0cc30
Release version 4.0 M6 (2022.0.0).
...
See #1290
2022-09-19 14:15:20 +00:00
Spring Builds
52e5814335
Prepare 4.0 M6 (2022.0.0).
...
See #1290
2022-09-19 14:12:53 +00:00
Mark Paluch
2149f7a85a
Adopt to changed Mockk artifact name.
...
Closes #1304
2022-09-12 10:21:00 +02:00
Tommy Ludwig
b0ebac9b44
Adapt to SampleTestRunner refactor.
...
See: micrometer-metrics/tracing#57
Closes : #1303
2022-09-09 19:12:20 +02:00
Tommy Ludwig
5a0a714c26
Adapt to ObservationConvention location change.
...
See: micrometer-metrics/micrometer#3387
Closes : #1302
2022-09-09 19:10:42 +02:00
Greg L. Turnquist
31b6ef701a
Upgrade to Micrometer 1.10.0-SNAPSHOT.
...
Closes #1299 .
2022-09-07 11:39:35 +02:00
Mark Paluch
43b964f1dc
Polishing.
...
Add Javadoc.
Closes #1297
2022-09-01 09:51:28 +02:00
Ammar Khaku
af5d499c10
Refactor userTypeResolver construction into separate method.
...
This allows for easy overriding, for example in case you
wish to use a different implementation.
See #1297
2022-09-01 09:51:05 +02:00
Mark Paluch
72324562ff
Fix deleteAllById(…) using composite keys.
...
We now correctly delete all elements when using composite keys (MapId, Primary Key classes). Previously, we did not support that case or removed only the first element.
Closes #1298
2022-08-23 15:21:45 +02:00
Mark Paluch
b25a67c9da
Use BeforeConvertCallback.onBeforeConvert(…) outcome for the actual insert.
...
We now use correctly the result of the `onBeforeConvert` callback for insert instead of the original entity.
Closes #1295
2022-08-04 11:11:53 +02:00
Mark Paluch
7dca59b019
Observability documentation includes.
...
Closes #1222
2022-07-28 11:59:46 +02:00
Mark Paluch
a66556d93a
Deprecate ListenableFuture-based Template API and introduce CompletableFuture Template API replacement.
...
We now provide a CompletableFuture-based asynchronous Template API for CQL and entity operations. The ListenableFuture-future API is now deprecated and moved to legacy subpackages for easier migration.
Closes #1294
2022-07-28 11:51:32 +02:00
Mark Paluch
a5047c91ed
Allow disabling entity lifecycle events.
...
We now support disabling lifecycle events through the Template API to reduce the framework overhead when events are not needed.
Closes #1286
2022-07-21 09:43:51 +02:00
Mark Paluch
20eb0f47fa
Fix DTO projection instantiation.
...
We now correctly instantiate DTO projection classes by using the actual constructor argument type. Previously, we did not update the conversion context to fetch the correct type but used the type of the DTO projection class instead of the constructor argument.
Closes #1292
2022-07-19 11:42:25 +02:00
Mark Paluch
93d0e73e29
Use TypeScanner in CassandraEntityClassScanner for entity scanning.
...
We now use the TypeScanner utility instead of using ClassPathScanningCandidateComponentProvider directly.
Closes #1284
2022-07-18 09:38:53 +02:00
Christoph Strobl
c85194ec90
After release cleanups.
...
See #1267
2022-07-15 15:30:54 +02:00
Christoph Strobl
5f4a47731c
Prepare next development iteration.
...
See #1267
2022-07-15 15:30:46 +02:00
Christoph Strobl
785f7b3a7d
Release version 4.0 M5 (2022.0.0).
...
See #1267
2022-07-15 15:18:30 +02:00