Commit Graph

415 Commits

Author SHA1 Message Date
Mark Paluch
f375f3b1fe Updated changelog.
See #1102
2021-04-14 11:17:39 +02:00
Mark Paluch
4492e1a06a Polishing.
Add author tags. Reformat code. Add overrides for methods that were introduced in the meantime.

See #978.
Original pull request: #1108.
2021-04-07 13:55:26 +02:00
Mark Paluch
e4735b7b56 Updated changelog.
See #1103
2021-03-31 18:30:43 +02:00
Mark Paluch
0ddd7b53fc Prepare 3.2 RC1 (2021.0.0).
See #1092
2021-03-31 17:04:34 +02:00
Mark Paluch
b93c0677eb Updated changelog.
See #1092
2021-03-31 17:04:28 +02:00
Mark Paluch
f75d692221 Consider @Column and @Element annotated constructor parameters.
We now allow using Column and Element annotations for constructor arguments when using constructor creation from columns/UDT fields respective tuple value elements. The column name/element ordinal can be overwritten for persistent properties. Non-persistent properties can be easier obtained than through the Value("…") annotation that uses SpEL.

Closes #1104.
2021-03-30 14:15:13 +02:00
Mark Paluch
dc89c6f2c9 Prepare 3.2 M5 (2021.0.0).
See #1101
2021-03-17 11:17:26 +01:00
Mark Paluch
7dde6ac191 Updated changelog.
See #1101
2021-03-17 11:17:18 +01:00
Mark Paluch
bc67d2eed1 Updated changelog.
See #1094
2021-03-17 11:03:38 +01:00
Mark Paluch
43b1be88c5 Updated changelog.
See #1089
2021-03-17 10:35:11 +01:00
Mark Paluch
bb2e02aa77 Document Datastax driver version support.
Closes #1096.
2021-03-01 10:16:57 +01:00
Christoph Strobl
eafb7bf96e Prepare 3.2 M4 (2021.0.0).
See #1093
2021-02-18 11:24:46 +01:00
Christoph Strobl
66a2db6da7 Updated changelog.
See #1093
2021-02-18 11:24:41 +01:00
Christoph Strobl
756080c826 Updated changelog.
See #1091
2021-02-18 11:18:24 +01:00
Christoph Strobl
27661b863b Prepare 3.2 M3 (2021.0.0).
See #1081
2021-02-17 13:59:43 +01:00
Christoph Strobl
fa65ee0cf0 Updated changelog.
See #1081
2021-02-17 13:59:27 +01:00
Christoph Strobl
a3e3705703 Updated changelog.
See #1080
2021-02-17 13:49:14 +01:00
Christoph Strobl
05c66e459f Updated changelog.
See #1004
2021-02-17 11:34:20 +01:00
Christoph Strobl
ed470c270e Updated changelog.
See #1003
2021-02-17 10:58:19 +01:00
Christoph Strobl
30e4f0635c Prepare 3.2 M2 (2021.0.0).
See #1005
2021-01-13 15:33:34 +01:00
Christoph Strobl
fd243ecda3 Updated changelog.
See #1005
2021-01-13 15:33:22 +01:00
Christoph Strobl
bd6fb9ce50 Updated changelog.
See #1006
2021-01-13 15:16:18 +01:00
Mark Paluch
4b07df32b6 #182 - Update repository after GitHub issues migration. 2020-12-31 13:24:22 +01:00
Mark Paluch
68128b04f8 DATACASS-824 - Updated changelog. 2020-12-09 16:47:38 +01:00
Mark Paluch
57d2a863ef DATACASS-820 - Prepare 3.2 M1 (2021.0.0). 2020-12-09 15:21:28 +01:00
Mark Paluch
45dc18faaa DATACASS-820 - Updated changelog. 2020-12-09 15:21:25 +01:00
Mark Paluch
3718bb2991 DATACASS-818 - Updated changelog. 2020-12-09 12:42:22 +01:00
Mark Paluch
eec18a71ff DATACASS-817 - Updated changelog. 2020-12-09 09:59:07 +01:00
Mark Paluch
8f3a262e54 DATACASS-833 - Deprecate cached PreparedStatementCreator support classes.
Since Cassandra driver version 4, the driver itself tracks prepared statements so external prepared statement caching is no longer required.
2020-12-07 14:36:02 +01:00
Mark Paluch
ed46d742eb DATACASS-510 - Introduce support for prepared statements using CassandraTemplate.
We now support prepared statement usage through CassandraTemplate and its asynchronous and reactive variants. All statements created or received by CassandraTemplate will be prepared. CassandraTemplate is an infrastructure class for repositories so prepared statements will affect repositories, too.
2020-12-07 14:34:24 +01:00
Mark Paluch
5d0295c7a3 DATACASS-819 - Updated changelog. 2020-11-11 12:34:36 +01:00
Mark Paluch
c50016a3cd DATACASS-813 - Prepare 3.1 GA (2020.0.0). 2020-10-28 15:46:31 +01:00
Mark Paluch
13eb27df1b DATACASS-813 - Updated changelog. 2020-10-28 15:46:12 +01:00
Mark Paluch
b05a42a34a DATACASS-802 - Updated changelog. 2020-10-28 15:03:01 +01:00
Mark Paluch
fad6782582 DATACASS-801 - Updated changelog. 2020-10-28 12:15:03 +01:00
Mark Paluch
4360da2f22 DATACASS-815 - Updated changelog. 2020-10-28 11:32:27 +01:00
Mark Paluch
73ffe7d911 DATACASS-816 - Polishing.
Original pull request: #176.
2020-10-23 15:28:54 +02:00
Jay Bryant
0b1fcb6495 DATACASS-816 - Wording changes.
Removed the language of oppression and violence
and replaced it with more neutral language.

Note that problematic words in the code have
to remain in the docs until the code changes.

Original pull request: #176.
2020-10-23 15:28:54 +02:00
Christoph Strobl
7a6aefd9ac DATACASS-803 - Prepare 3.1 RC2 (2020.0.0). 2020-10-14 14:27:38 +02:00
Christoph Strobl
c8c3bb64d0 DATACASS-803 - Updated changelog. 2020-10-14 14:27:33 +02:00
Mark Paluch
392cf775e3 DATACASS-810 - Add DataClassRowMapper.
DataClassRowMapper can map Cassandra results onto a class following the data class pattern (using constructor properties) or by setting bean properties.

data class Person(val firstname: String, val age: Int)

cqlTemplate.query("SELECT * FROM person", DataClassRowMapper<Person>())
2020-10-01 12:10:19 +02:00
Mark Paluch
d6a32814ca DATACASS-809 - Add queryForStream methods to CqlOperations.
CqlOperations now exposes queryForStream methods to consume a query as java.util.stream.Stream accepting a RowMapper.
2020-10-01 10:48:06 +02:00
Mark Paluch
6e9474428f DATACASS-792 - Prepare 3.1 RC1 (2020.0.0). 2020-09-16 13:57:08 +02:00
Mark Paluch
2ba89b673d DATACASS-792 - Updated changelog. 2020-09-16 13:56:54 +02:00
Mark Paluch
b2520400c3 DATACASS-793 - Updated changelog. 2020-09-16 12:16:30 +02:00
Mark Paluch
e4ca909c1e DATACASS-786 - Updated changelog. 2020-09-16 11:20:07 +02:00
Mark Paluch
e433c64b0c DATACASS-785 - Updated changelog. 2020-09-16 10:38:56 +02:00
Mark Paluch
d573fb223c DATACASS-766 - Polishing.
Reflect changes in documentation. Accept IPv6 hosts with port.
Replace session builder supplier with template method and a specific implementation in the tests.

Make methods static where possible and reorder fields/classes according their visibility. Reduce test method visibility, add ticket references. Reformat code.

Original pull request: #178.
2020-08-13 09:55:58 +02:00
Mark Paluch
d2450d21c7 DATACASS-787 - Updated changelog. 2020-08-12 13:25:47 +02:00
Mark Paluch
254111e11e DATACASS-782 - Prepare 3.1 M2 (2020.0.0). 2020-08-12 11:51:40 +02:00