Commit Graph

172 Commits

Author SHA1 Message Date
Christoph Strobl
7cbb864185 DATACASS-545 - After release cleanups. 2018-05-17 10:09:35 +02:00
Christoph Strobl
be6536e3c4 DATACASS-545 - Prepare next development iteration. 2018-05-17 10:09:34 +02:00
Christoph Strobl
29870a830d DATACASS-545 - Release version 2.1 M3 (Lovelace). 2018-05-17 09:51:42 +02:00
Christoph Strobl
9080d64622 DATACASS-545 - Prepare 2.1 M3 (Lovelace). 2018-05-17 09:50:48 +02:00
Mark Paluch
f123624b3d DATACASS-484 - Add Kotlin extensions for Template API.
We now provide Kotlin extensions for imperative, asynchronous, and reactive Template API interfaces.

CqlOperations and CassandraOperations expose Kotlin-friendly methods accepting KClasses and leveraging reified generics. We also provide Kotlin-friendly method renames for methods such as in that do not require quoting in Kotlin code.

operations.query(Person::class).inTable("my_table").asType<User>().all()

operations.select<Person>(query(where("firstname").isEqualTo("Walter") and where("lastname").isEqualTo("White")))
2018-05-17 00:10:31 -07:00
Mark Paluch
367259b898 DATACASS-548 - Upgrade to Cassandra Java Driver 3.5.0. 2018-04-19 11:58:21 +02:00
Mark Paluch
1a5ded6b91 DATACASS-524 - After release cleanups. 2018-04-13 15:08:33 +02:00
Mark Paluch
2f72d4f274 DATACASS-524 - Prepare next development iteration. 2018-04-13 15:08:32 +02:00
Mark Paluch
a490f736d5 DATACASS-524 - Release version 2.1 M2 (Lovelace). 2018-04-13 14:30:57 +02:00
Mark Paluch
8cfbd4b167 DATACASS-524 - Prepare 2.1 M2 (Lovelace). 2018-04-13 14:30:01 +02:00
Mark Paluch
17fa198499 DATACASS-530 - Upgrade to Cassandra Java Driver 3.4.0. 2018-02-22 09:15:38 +01:00
Mark Paluch
0658f64661 DATACASS-528 - Upgrade to Cassandra 3.11.2. 2018-02-22 08:53:28 +01:00
Christoph Strobl
48bd41f642 DATACASS-501 - After release cleanups. 2018-02-06 10:11:16 +01:00
Christoph Strobl
b356938afc DATACASS-501 - Prepare next development iteration. 2018-02-06 10:11:14 +01:00
Christoph Strobl
c82aebdbae DATACASS-501 - Release version 2.1 M1 (Lovelace). 2018-02-06 09:47:10 +01:00
Christoph Strobl
cbf48d1754 DATACASS-501 - Prepare 2.1 M1 (Lovelace). 2018-02-06 09:45:50 +01:00
Mark Paluch
87af85c26e DATACASS-513 - Polishing.
Upgrade test dependencies. Use build-managed failsafe plugin version.
2017-11-26 18:29:40 +01:00
Mark Paluch
35c2fa1969 DATACASS-513 - Upgrade to Cassandra Driver 3.3.2. 2017-11-26 18:26:18 +01:00
Mark Paluch
0f688b878e DATACASS-492 - After release cleanups. 2017-10-02 11:37:23 +02:00
Mark Paluch
7100fcd261 DATACASS-492 - Prepare next development iteration. 2017-10-02 11:37:22 +02:00
Mark Paluch
3d0268ebc4 DATACASS-492 - Release version 2.0 GA (Kay). 2017-10-02 11:10:23 +02:00
Mark Paluch
13440fcbfa DATACASS-492 - Prepare 2.0 GA (Kay). 2017-10-02 11:09:17 +02:00
Mark Paluch
43602ae30c DATACASS-494 - Upgrade to embedded Apache Cassandra 3.11.
Upgrade embedded Cassandra version and build profiles.
2017-09-14 12:26:41 +02:00
Oliver Gierke
e084ec2efd DATACASS-480 - After release cleanups. 2017-09-11 17:40:21 +02:00
Oliver Gierke
1cf3595b6b DATACASS-480 - Prepare next development iteration. 2017-09-11 17:40:18 +02:00
Oliver Gierke
bdbcb3565b DATACASS-480 - Release version 2.0 RC3 (Kay). 2017-09-11 17:24:45 +02:00
Oliver Gierke
8aa59ff4a2 DATACASS-480 - Prepare 2.0 RC3 (Kay). 2017-09-11 17:23:52 +02:00
Oliver Gierke
9711a45d98 DATACASS-478 - After release cleanups. 2017-07-25 16:10:38 +02:00
Oliver Gierke
044adb0635 DATACASS-478 - Prepare next development iteration. 2017-07-25 16:10:33 +02:00
Oliver Gierke
0918075327 DATACASS-478 - Release version 2.0 RC2 (Kay). 2017-07-25 15:34:23 +02:00
Oliver Gierke
9800c953e5 DATACASS-478 - Prepare 2.0 RC2 (Kay). 2017-07-25 15:33:32 +02:00
Oliver Gierke
42b2a42db9 DATACASS-464 - After release cleanups. 2017-07-25 10:00:08 +02:00
Oliver Gierke
11297949f3 DATACASS-464 - Prepare next development iteration. 2017-07-25 10:00:03 +02:00
Oliver Gierke
4b483a24b5 DATACASS-464 - Release version 2.0 RC1 (Kay). 2017-07-25 09:48:48 +02:00
Oliver Gierke
ea70bdbf36 DATACASS-464 - Prepare 2.0 RC1 (Kay). 2017-07-25 09:48:01 +02:00
Mark Paluch
e4606320d3 DATACASS-472 - Upgrade to Cassandra driver 3.3.0. 2017-06-27 08:51:18 +02:00
Mark Paluch
51d6704f36 DATACASS-442 - After release cleanups. 2017-06-14 17:14:08 +02:00
Mark Paluch
7eff51a524 DATACASS-442 - Prepare next development iteration. 2017-06-14 17:14:07 +02:00
Mark Paluch
7368c623ad DATACASS-442 - Release version 2.0 M4 (Kay). 2017-06-14 17:03:48 +02:00
Mark Paluch
d7e836b1e9 DATACASS-442 - Prepare 2.0 M4 (Kay). 2017-06-14 17:03:00 +02:00
Mark Paluch
19c1e35a01 DATACASS-265 - Merge Spring CQL into Spring Data Cassandra module. 2017-05-23 16:22:31 +02:00
Mark Paluch
08f1e66160 DATACASS-426 - After release cleanups. 2017-05-09 11:34:42 +02:00
Mark Paluch
7323f4ab69 DATACASS-426 - Prepare next development iteration. 2017-05-09 11:34:41 +02:00
Mark Paluch
29d42f0866 DATACASS-426 - Release version 2.0 M3 (Kay). 2017-05-09 11:23:00 +02:00
Mark Paluch
11777321b5 DATACASS-426 - Prepare 2.0 M3 (Kay). 2017-05-09 11:22:12 +02:00
Mark Paluch
0ff0f2348b DATACASS-429 - Assert compatibility with Duration type.
We now test compatibility with Apache Cassandra's duration type (introduced with Apache Cassandra 3.10). Duration requires a driver version >= 3.2.0 so we drop build profiles against earlier driver versions and use Apache Cassandra 3.10 for integration tests.
2017-04-19 14:24:59 +02:00
Mark Paluch
dfc53b635a DATACASS-424 - Upgrade to Cassandra driver 3.2.0.
Enforce frozen user types in collection types when creating tables and frozen user types when referencing a user type from another type. Previously, the driver returned frozen user-types and no interaction from our side was required. Move user-type specifics to UserTypeUtil.

Introduce compatibility code within the tests to build against different driver versions.
2017-04-19 14:24:59 +02:00
Oliver Gierke
e11e3f8c0e DATACASS-358 - After release cleanups. 2017-04-04 22:08:18 +02:00
Oliver Gierke
2eb1de1ebc DATACASS-358 - Prepare next development iteration. 2017-04-04 22:08:13 +02:00
Oliver Gierke
3b24832f4e DATACASS-358 - Release version 2.0 M2 (Kay). 2017-04-04 21:12:35 +02:00