Commit Graph

376 Commits

Author SHA1 Message Date
Mark Paluch
c3b107c034 DATACMNS-1680 - After release cleanups. 2020-03-31 15:08:05 +02:00
Mark Paluch
4fc3a8ea5c DATACMNS-1680 - Prepare next development iteration. 2020-03-31 15:08:04 +02:00
Mark Paluch
8f7610ec6b DATACMNS-1680 - Release version 2.3 RC1 (Neumann). 2020-03-31 14:59:41 +02:00
Mark Paluch
f1757364f9 DATACMNS-1680 - Prepare 2.3 RC1 (Neumann). 2020-03-31 14:59:20 +02:00
Jens Schauder
f2a6391273 DATACMNS-1667 - After release cleanups. 2020-03-11 09:57:42 +01:00
Jens Schauder
7e4f930078 DATACMNS-1667 - Prepare next development iteration. 2020-03-11 09:57:41 +01:00
Jens Schauder
f42236c4a8 DATACMNS-1667 - Release version 2.3 M4 (Neumann). 2020-03-11 09:47:07 +01:00
Jens Schauder
0eb397e974 DATACMNS-1667 - Prepare 2.3 M4 (Neumann). 2020-03-11 09:46:29 +01:00
Mark Paluch
64d08294ae DATACMNS-1655 - After release cleanups. 2020-02-12 15:04:22 +01:00
Mark Paluch
a4cc2209f8 DATACMNS-1655 - Prepare next development iteration. 2020-02-12 15:04:21 +01:00
Mark Paluch
1d47b5bd63 DATACMNS-1655 - Release version 2.3 M3 (Neumann). 2020-02-12 14:47:16 +01:00
Mark Paluch
c952998740 DATACMNS-1655 - Prepare 2.3 M3 (Neumann). 2020-02-12 14:46:56 +01:00
Mark Paluch
b69ef25dc2 DATACMNS-1652 - After release cleanups. 2020-01-17 09:47:50 +01:00
Mark Paluch
fa1e9dc199 DATACMNS-1652 - Prepare next development iteration. 2020-01-17 09:47:49 +01:00
Mark Paluch
562cb60acf DATACMNS-1652 - Release version 2.3 M2 (Neumann). 2020-01-17 09:39:03 +01:00
Mark Paluch
a15834b7a8 DATACMNS-1652 - Prepare 2.3 M2 (Neumann). 2020-01-17 09:38:43 +01:00
Mark Paluch
5bd2bc5bb9 DATACMNS-1587 - After release cleanups. 2020-01-16 16:11:55 +01:00
Mark Paluch
8b41f07e28 DATACMNS-1587 - Prepare next development iteration. 2020-01-16 16:11:54 +01:00
Mark Paluch
e995818bba DATACMNS-1587 - Release version 2.3 M1 (Neumann). 2020-01-16 16:05:23 +01:00
Mark Paluch
7b531df14b DATACMNS-1587 - Prepare 2.3 M1 (Neumann). 2020-01-16 16:05:03 +01:00
Christoph Strobl
769b0f6af5 DATACMNS-1508 - Polishing.
Add findAllById, deleteAll to CoroutineCrudRepository.

Keep CoroutineCrudRepository somewhat in sync with ReactiveCrudRepository by adding based methods for those accecpting Publisher.
Also add some test.

Update License Headers of Kotlin files and fix some warnings. Switch to kotlin-test-junit5.

Original pull request: #415.
2020-01-16 11:28:39 +01:00
Mark Paluch
ce7683c672 DATACMNS-1508 - Support for Kotlin Coroutines repositories.
We now support Kotlin Coroutines repositories backed by reactive repositories. Coroutine repositories can either invoke reactive query methods or implemented methods that are backed either by methods returning a reactive wrapper or that are native suspended functions.

Exclude Coroutines Continuation from bindable parameters and name discovery and do not unwrap results for suspended functions returning a reactive type.

interface CoroutinesRepository : CoroutineCrudRepository<User, String> {

    suspend fun findOne(id: String): User

    fun findByFirstname(firstname: String): Flow<User>
}

Original pull request: #415.
2020-01-16 11:28:33 +01:00
Greg Turnquist
4adef63610 DATACMNS-990 - Enable builds on JDK 11+. 2020-01-09 09:47:52 -06:00
Mark Paluch
d09391c2f8 DATACMNS-1562 - After release cleanups. 2019-09-30 16:17:29 +02:00
Mark Paluch
8f31a4ef23 DATACMNS-1562 - Prepare next development iteration. 2019-09-30 16:17:28 +02:00
Mark Paluch
b41a9fdb4f DATACMNS-1562 - Release version 2.2 GA (Moore). 2019-09-30 15:51:07 +02:00
Mark Paluch
e01d8e4243 DATACMNS-1562 - Prepare 2.2 GA (Moore). 2019-09-30 15:50:43 +02:00
Mark Paluch
48daa4c4b1 DATACMNS-1211 - Add ReactiveSortHandlerMethodArgumentResolver.
Add ReactiveSortHandlerMethodArgumentResolver and extract shared code from imperative SortHandlerMethodArgumentResolver into SortHandlerMethodArgumentResolverSupport.

Original pull request: #264.
2019-09-26 16:43:50 +02:00
Mark Paluch
c1a47953aa DATACMNS-1563 - After release cleanups. 2019-09-06 10:21:56 +02:00
Mark Paluch
ba8b746420 DATACMNS-1563 - Prepare next development iteration. 2019-09-06 10:21:54 +02:00
Mark Paluch
b3e7a63326 DATACMNS-1563 - Release version 2.2 RC3 (Moore). 2019-09-06 10:10:42 +02:00
Mark Paluch
1813ee79f0 DATACMNS-1563 - Prepare 2.2 RC3 (Moore). 2019-09-06 10:10:12 +02:00
Mark Paluch
30d5c9770b DATACMNS-1544 - After release cleanups. 2019-08-05 15:53:02 +02:00
Mark Paluch
d36128f566 DATACMNS-1544 - Prepare next development iteration. 2019-08-05 15:53:01 +02:00
Mark Paluch
60a32143da DATACMNS-1544 - Release version 2.2 RC2 (Moore). 2019-08-05 15:35:35 +02:00
Mark Paluch
9ebbd9e33f DATACMNS-1544 - Prepare 2.2 RC2 (Moore). 2019-08-05 15:35:05 +02:00
Mark Paluch
29c6620480 DATACMNS-1560 - Upgrade to Vavr 0.10.2. 2019-08-05 09:52:31 +02:00
Oliver Drotbohm
45a513654a DATACMNS-1558 - Upgrade to Vavr 0.10.1. 2019-07-31 10:57:29 +02:00
Mark Paluch
7421ff0658 DATACMNS-1536 - Cleanup release profile.
Reuse inherited configuration from parent pom.
2019-07-09 10:09:48 +02:00
Greg Turnquist
009c5b3049 DATACMNS-1536 - Use Common 'artifactory' profile. 2019-07-02 10:40:16 -05:00
Greg Turnquist
d4572260c6 DATACMNS-1536 - Configure user.name and user.home for CI jobs. 2019-06-24 10:25:54 -05:00
Christoph Strobl
7d5baebf35 DATACMNS-1514 - After release cleanups. 2019-06-14 15:12:52 +02:00
Christoph Strobl
64f1a2abbe DATACMNS-1514 - Prepare next development iteration. 2019-06-14 15:12:51 +02:00
Christoph Strobl
083e3e41a9 DATACMNS-1514 - Release version 2.2 RC1 (Moore). 2019-06-14 14:44:25 +02:00
Christoph Strobl
defee9437a DATACMNS-1514 - Prepare 2.2 RC1 (Moore). 2019-06-14 14:43:17 +02:00
Christoph Strobl
dde9a651ba DATACMNS-1467 - Decouple sync and reactive bits.
Add dedicated interfaces for sync and reactive usage.
Hide default implementation and use reflective callback method lookup.
Update documentation and add initial reference documentation snippet for store specific modules.

Original Pull Request: #332
2019-06-07 14:29:00 +02:00
Greg Turnquist
97e41dd153 DATACMNS-1536 - Introduce Jenkins. 2019-05-21 11:20:28 -05:00
Mark Paluch
dc0c2f52b1 DATACMNS-1515 - After release cleanups. 2019-05-13 12:17:53 +02:00
Mark Paluch
25db3a4ac7 DATACMNS-1515 - Prepare next development iteration. 2019-05-13 12:17:52 +02:00
Mark Paluch
428a111201 DATACMNS-1515 - Release version 2.2 M4 (Moore). 2019-05-13 11:59:50 +02:00