Commit Graph

1217 Commits

Author SHA1 Message Date
Jens Schauder
7bd67eecfd DATACASS-702 - Updated changelog. 2019-12-04 14:32:42 +01:00
Jens Schauder
bfc48fedd3 DATACASS-701 - Updated changelog. 2019-12-04 12:09:44 +01:00
Mark Paluch
5aa269ac58 DATACASS-698 - Updated changelog. 2019-11-18 12:43:25 +01:00
Mark Paluch
3e7e062dab DATACASS-697 - Updated changelog. 2019-11-18 12:16:26 +01:00
Mark Paluch
34ad06d6a7 DATACASS-700 - Retain Sort in paging through repository queries.
SlicedExecution in repository query methods associates the next Pageable with Sort to propagate the pagination configuration across multiple paging requests.
Previously, Sort was not considered causing a corrupt paging state.
2019-11-13 11:36:30 +01:00
Christoph Strobl
daddb04d38 DATACASS-691 - Updated changelog. 2019-11-04 15:39:53 +01:00
Christoph Strobl
0051a2f14d DATACASS-690 - Updated changelog. 2019-11-04 10:34:49 +01:00
Mark Paluch
a2d0979749 DATACASS-696 - Polishing.
Use handle(…) instead of flatMap(…) to suppress null elements in Reactive result set mapping.

Simplify assertions.
2019-10-28 14:59:18 +01:00
Mark Paluch
062bb106d0 DATACASS-696 - Fix return of null values through selectOne(…) and event emission.
Null values are now correctly handled when selecting a single element. We also suppress event emission in CassandraTemplate if the loaded entity is null.
2019-10-28 14:59:18 +01:00
Mark Paluch
6991b6a4fa DATACASS-694 - Polishing.
Add author tags. Reformat code. Adapt remaining tests.

Original pull request: #166.
2019-10-28 09:17:59 +01:00
khurelkhuyag.m
56dd5a2aea DATACASS-694 - Fix Cassandra time to LocalTime conversion.
LocalTime now correctly uses nanoseconds.

Original pull request: #166.
2019-10-28 09:08:20 +01:00
Mark Paluch
86c8d40c54 DATACASS-682 - After release cleanups. 2019-09-30 16:17:29 +02:00
Mark Paluch
8339007b2c DATACASS-682 - Prepare next development iteration. 2019-09-30 16:17:28 +02:00
Mark Paluch
d32d6d122b DATACASS-682 - Release version 2.2 GA (Moore). 2019-09-30 15:51:07 +02:00
Mark Paluch
1a66333a05 DATACASS-682 - Prepare 2.2 GA (Moore). 2019-09-30 15:50:43 +02:00
Mark Paluch
8d5489e048 DATACASS-682 - Updated changelog. 2019-09-30 15:50:38 +02:00
Mark Paluch
6fcea63902 DATACASS-681 - Updated changelog. 2019-09-30 11:16:16 +02:00
Sebastien Deleuze
3ce48577b2 DATACASS-689 - Remove @ExperimentalCoroutinesApi annotations.
Original pull request: #165.
2019-09-30 09:41:48 +02:00
Mark Paluch
75f4d76324 DATACASS-688 - Add documentation for Kotlin support. 2019-09-27 12:12:22 +02:00
Mark Paluch
3ac03744cd DATACASS-687 - Polishing.
Adapt unit tests.
2019-09-25 15:00:12 +02:00
Mark Paluch
daa7f582db DATACASS-687 - Polishing.
Adapt unit tests.
2019-09-25 14:53:25 +02:00
Mark Paluch
15a7f0de0d DATACASS-687 - Fix UDT creation order.
The ordering of UDT now considers all UDTs before creating the final creation order to consider dependencies between UDTs that refer to nested UDTs.

Previously, UDT ordering was already built from iteration over individual UDTs so that UDTs that had dependencies on already seen UDTs wheren't considered properly.
2019-09-20 11:10:47 +02:00
Mark Paluch
9b3d8bf0de DATACASS-683 - After release cleanups. 2019-09-06 10:21:56 +02:00
Mark Paluch
f4520bd39d DATACASS-683 - Prepare next development iteration. 2019-09-06 10:21:54 +02:00
Mark Paluch
2533445f2e DATACASS-683 - Release version 2.2 RC3 (Moore). 2019-09-06 10:10:42 +02:00
Mark Paluch
b5c34d8d89 DATACASS-683 - Prepare 2.2 RC3 (Moore). 2019-09-06 10:10:12 +02:00
Mark Paluch
f7c10e80a9 DATACASS-683 - Updated changelog. 2019-09-06 10:10:03 +02:00
Mark Paluch
30fcc2afac DATACASS-686 - Adapt to changes in Spring Framework's ClassUtils.isPrimitiveOrWrapper.
Switch processing order to suppress element emission for query methods declaring Mono<Void> or Flux<Void>.
2019-09-04 12:19:04 +02:00
Mark Paluch
728fce6331 DATACASS-685 - Polishing.
Inherit dependency-management for Kotlin Coroutines.

Original pull request: #164.
2019-09-04 11:53:14 +02:00
Sebastien Deleuze
da702c2a49 DATACASS-685 - Upgrade to Coroutines 1.3.
Original pull request: #164.
2019-09-04 11:51:29 +02:00
Mark Paluch
eda8a1fdb6 DATACASS-684 - Add HTTPS entries into spring.schemas.
To resolve XSD files properly from the classpath, their HTTPS reference must be present in the spring.schemas to avoid internet interaction for resolving an XSD file.
2019-08-06 16:46:10 +02:00
Greg Turnquist
bd66b6be25 DATACASS-659 - Force a check for updates. 2019-08-05 10:14:41 -05:00
Mark Paluch
3067dceb4f DATACASS-670 - After release cleanups. 2019-08-05 15:53:02 +02:00
Mark Paluch
8c5ac6a3d0 DATACASS-670 - Prepare next development iteration. 2019-08-05 15:53:01 +02:00
Mark Paluch
3a0538b77b DATACASS-670 - Release version 2.2 RC2 (Moore). 2019-08-05 15:35:35 +02:00
Mark Paluch
ba822d1b05 DATACASS-670 - Prepare 2.2 RC2 (Moore). 2019-08-05 15:35:05 +02:00
Mark Paluch
992816c763 DATACASS-670 - Updated changelog. 2019-08-05 15:34:58 +02:00
Mark Paluch
25d8a3e1c3 DATACASS-669 - Updated changelog. 2019-08-05 11:34:28 +02:00
Mark Paluch
45662fa361 DATACASS-658 - Updated changelog. 2019-08-05 11:08:59 +02:00
Mark Paluch
f436341ad1 DATACASS-680 - Adapt to changes in AssertJ. 2019-08-05 09:26:34 +02:00
Mark Paluch
c98f320c74 DATACASS-679 - Upgrade to Cassandra driver 3.7.2. 2019-07-30 11:47:17 +02:00
Mark Paluch
64c07a6090 DATACASS-678 - Polishing.
Add since tags and assertions. Simplify test.

Original pull request: #163.
2019-07-30 10:28:32 +02:00
Vagif Zeynalov
fa5f026364 DATACASS-678 - Consider custom name in CassandraAdminTemplate.createTable().
Original pull request: #163.
2019-07-30 10:28:17 +02:00
Mark Paluch
ca1e57d0c3 DATACASS-676 - Fix custom conversion registration example. 2019-07-26 11:42:42 +02:00
Mark Paluch
c8d38a62cd DATACASS-677 - Adapt to API changes in Commons. 2019-07-26 09:14:45 +02:00
Greg Turnquist
53e9db3ad0 DATACASS-659 - Polishing. 2019-07-19 12:02:10 -05:00
Greg Turnquist
ac467611a4 DATACASS-659 - Publish documentation for main branch. 2019-07-19 12:02:09 -05:00
Mark Paluch
946ef41da2 DATACASS-675 - Add constructors CassandraAdminTemplate accepting Session and CqlOperations.
CassandraAdminTemplate can now be constructed by passing either just a Session or CqlOperations and CassandraConverter to consistently expose the same constructors as its superclass CassandraTemplate.
2019-07-15 10:57:59 +02:00
Mark Paluch
1fcbbc8fb2 DATACASS-318 - Allow configuration of CodecRegistry in CassandraMappingContext.
We now allow configuration of CodecRegistry in CassandraMappingContext to reuse the configured instance instead of using the default CodecRegistry instance.
2019-07-11 16:03:45 +02:00
Mark Paluch
24fcea3f92 DATACASS-318 - Allow configuration of CodecRegistry in CassandraClusterFactoryBean. 2019-07-11 15:33:35 +02:00