Mark Paluch
e8f5e2fdf3
Prepare next development iteration.
...
See #1425
2023-09-15 11:33:20 +02:00
Mark Paluch
085b8d6bdc
Release version 4.2 M3 (2023.1.0).
...
See #1425
2023-09-15 11:30:15 +02:00
Mark Paluch
84c8f6b6d8
Prepare 4.2 M3 (2023.1.0).
...
See #1425
2023-09-15 11:29:21 +02:00
Mark Paluch
e481e208e9
Polishing.
...
Use dynamic copyright year.
See #1429
2023-09-11 09:02:14 +02:00
Mark Paluch
f63e7487ae
Fix example code highlighting for reactive examples.
...
Also, update documentation URLs.
Closes #1429
2023-09-08 12:05:28 +02:00
Greg L. Turnquist
d89a50bbd9
Support JDK 21.
...
See #1425
2023-09-06 09:07:24 -05:00
Greg L. Turnquist
1e70614e0c
Update CI properties.
...
See #1425
2023-09-05 13:25:22 -05:00
Mark Paluch
a82c86c637
Polishing.
...
Move IsNew detection into core concepts, add xrefs.
See #1427
2023-08-31 14:37:44 +02:00
Mark Paluch
baaf350b5d
Adapt to changed PersistentProperty interface.
...
Closes #1428
2023-08-31 09:42:51 +02:00
Mark Paluch
746541447c
Migrate docs to Antora.
...
Closes #1427
2023-08-30 14:10:49 +02:00
Mark Paluch
66de8a8c91
Correctly handle getTargetClass method for observation proxies.
...
Closes #1426
2023-08-23 16:24:42 +02:00
Julia Lee
364efe5bcb
After release cleanups.
...
See #1414
2023-08-18 08:59:39 -04:00
Julia Lee
ed10725840
Prepare next development iteration.
...
See #1414
2023-08-18 08:59:35 -04:00
Julia Lee
8c40cdb1c0
Release version 4.2 M2 (2023.1.0).
...
See #1414
2023-08-18 08:50:31 -04:00
Julia Lee
b06bab8c73
Prepare 4.2 M2 (2023.1.0).
...
See #1414
2023-08-18 08:49:37 -04:00
Julia Lee
890e34a4f1
Update CI properties.
...
See #1414
2023-08-14 12:15:21 -04:00
Julia Lee
00e7a15579
Upgrade to Maven Wrapper 3.9.4.
...
See #1421
2023-08-14 08:53:19 -04:00
Mark Paluch
ccedd1910d
Upgrade to Cassandra driver 4.17.0.
...
Closes #1416
2023-08-08 11:31:59 +02:00
Mark Paluch
98bdf15646
After release cleanups.
...
See #1382
2023-07-14 14:57:12 +02:00
Mark Paluch
f4469a90c9
Prepare next development iteration.
...
See #1382
2023-07-14 14:57:10 +02:00
Mark Paluch
4d8f9e61a0
Release version 4.2 M1 (2023.1.0).
...
See #1382
2023-07-14 14:53:18 +02:00
Mark Paluch
8ffad364e2
Prepare 4.2 M1 (2023.1.0).
...
See #1382
2023-07-14 14:52:11 +02:00
Mark Paluch
efb653ec0c
Upgrade to Cassandra driver 4.16.0.
...
Closes #1410
2023-07-11 15:28:37 +02:00
Mark Paluch
7902d0e11b
Use bind markers for SELECT … LIMIT when possible.
...
When using bind markers (named/by index) we now apply bind markers for LIMIT to avoid excessive prepared statement amounts.
See #1401
2023-07-05 15:21:48 +02:00
Mark Paluch
0131eeb801
Polishing.
...
Switch documentation samples to JUnit 5.
2023-07-05 15:00:42 +02:00
Mark Paluch
befa0ff2ef
Introduce support for CassandraScrollPosition.
...
We now represent the PagingState as ScrollPosition to provide scrolling queries that are closer to Cassandra's internal pagination. In combination with Limit, queries are now as flexible as using the Statement API directly.
Closes #1408
2023-07-05 14:59:05 +02:00
Mark Paluch
78da030b33
Add support for Limit.
...
Closes #1407
2023-07-05 11:11:16 +02:00
Mark Paluch
05ef8c82ae
Polishing.
...
Add test tags. Convert interface methods to default methods. Reformat code.
See #1388
2023-07-03 13:59:23 +02:00
Mikhail2048
b354eba94b
Create table using provided name.
...
Closes #1388
2023-07-03 11:44:21 +02:00
dependabot[bot]
7fa3334191
Upgrade to snappy-java 1.1.10.1.
...
Bumps [snappy-java](https://github.com/xerial/snappy-java ) from 1.1.4 to 1.1.10.1.
- [Release notes](https://github.com/xerial/snappy-java/releases )
- [Commits](https://github.com/xerial/snappy-java/compare/1.1.4...v1.1.10.1 )
---
updated-dependencies:
- dependency-name: org.xerial.snappy:snappy-java
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
See #1394
2023-07-03 11:27:05 +02:00
Mark Paluch
cfbe1e2a5e
Polishing.
...
Annotation serialVersionUID fields with Serial annotation.
See #1399
2023-07-03 11:05:30 +02:00
Mark Paluch
7aa6507b82
Polishing.
...
Add Javadoc to exceptions. Align lettercasing of CassandraDriverTimeoutException.
Closes #1399
2023-07-03 11:04:59 +02:00
Mikhail2048
47d80a8421
Add exception translation for DriverTimeoutException.
...
See #1399
2023-07-03 11:01:25 +02:00
Mark Paluch
df7ea3074e
Update CI properties.
...
See #1382
2023-07-03 09:50:16 +02:00
Mark Paluch
9d4c077747
Upgrade to Maven Wrapper 3.9.3.
...
See #1405
2023-07-03 09:49:38 +02:00
Mark Paluch
363c734f0a
Refine value binding for statements accepting TTL and Timestamp.
...
We now use bind markers to represent the TTL and Timestamp for Insert, Update, and Delete if the StatementFactory uses bind markers. Otherwise, we fall back to inline values.
This change prevents re-preparing statements for statements with different TTL and Timestamp values.
Closes #1401
2023-06-30 14:35:01 +02:00
Mark Paluch
e950084f99
Delombok test code.
...
Closes #1398
2023-06-20 11:02:57 +02:00
Mark Paluch
386f0b74a0
Upgrade to Maven Wrapper 3.9.2.
...
See #1393
2023-06-13 08:55:02 +02:00
Mark Paluch
2d250bb686
Polishing.
...
Add Javadoc. Reformat code.
See: #359
Original pull request: #1385
2023-06-07 16:00:46 +02:00
Mikhail2048
1d3a4856e9
Polishing.
...
See: #359
Original pull request: #1385
2023-06-07 16:00:07 +02:00
Mikhail2048
cd444b2286
Correctly apply TableOptions through CassandraAdminTemplate.createTable(…).
...
Closes : #359
Original pull request: #1385
2023-06-07 15:58:51 +02:00
Mark Paluch
d4bbdcbd09
Use snapshot and milestone repositories instead of libs-snapshot and libs-milestone.
...
Closes #1387
2023-06-06 10:17:57 +02:00
Mark Paluch
699d380af9
Polishing.
...
Add missing generics. Inline superfluous methods.
See #1384
2023-05-25 14:30:01 +02:00
Mark Paluch
77a12f1a9c
Revise simple query and update value conversion.
...
We now defer simple value conversion in the converter to ensure we're converting all complex values first. We also apply conversion if the value isn't assignable to the requested target type.
We removed double-conversion from part-tree queries to avoid duplicate conversion.
Closes #1384
2023-05-25 14:08:06 +02:00
Mark Paluch
b793c94eed
Do not sort properties by their column name.
...
We now no longer sort properties by their column name. Instead, we consider only primary keys, ordinals and tuple element ordinals in the order of:
Partitioning primary keys (can be ordered with ordinals), partition primary keys (can be ordered with ordinals), all other columns.
Tuples: Elements by their ordinal.
Closes #1369
2023-05-15 15:35:26 +02:00
Christoph Strobl
800b6b93e8
After release cleanups.
...
See #1377
2023-05-12 14:18:53 +02:00
Christoph Strobl
84b4b0beaf
Prepare next development iteration.
...
See #1377
2023-05-12 14:18:52 +02:00
Christoph Strobl
7c96b6b6bb
Release version 4.1 GA (2023.0.0).
...
See #1377
2023-05-12 14:14:38 +02:00
Christoph Strobl
e1ae940dd3
Prepare 4.1 GA (2023.0.0).
...
See #1377
2023-05-12 14:14:06 +02:00
Mark Paluch
c99e3e46ff
Polishing.
...
Reformat code. Update CDI example.
Closes #1301
2023-05-10 10:55:02 +02:00