Commit Graph

547 Commits

Author SHA1 Message Date
Mark Paluch
4fdf5230e6 Prepare next development iteration.
See #564
2021-03-31 18:29:38 +02:00
Mark Paluch
eb56dae2dc Release version 1.2.7 (2020.0.7).
See #564
2021-03-31 18:19:52 +02:00
Mark Paluch
0d66b3f75a Prepare 1.2.7 (2020.0.7).
See #564
2021-03-31 18:19:19 +02:00
Mark Paluch
f2c66cbad9 Updated changelog.
See #564
2021-03-31 18:19:13 +02:00
Mark Paluch
f63108a2c8 Updated changelog.
See #562
2021-03-31 17:26:05 +02:00
Mark Paluch
f5489f2a77 Update version suffix scheme in readme.
Closes #568.
2021-03-22 10:26:48 +01:00
Mark Paluch
a394509b3c Update R2dbcEntityTemplate.selectOne() mentioning IncorrectResultSizeDataAccessException.
Closes #566
2021-03-18 09:54:50 +01:00
Mark Paluch
154b9ef725 Updated changelog.
See #541
2021-03-17 11:31:29 +01:00
Mark Paluch
cd922dc777 After release cleanups.
See #543
2021-03-17 11:02:15 +01:00
Mark Paluch
e77f8d8dc7 Prepare next development iteration.
See #543
2021-03-17 11:02:13 +01:00
Mark Paluch
d9715297c3 Release version 1.2.6 (2020.0.6).
See #543
2021-03-17 10:54:12 +01:00
Mark Paluch
cf968d3bfb Prepare 1.2.6 (2020.0.6).
See #543
2021-03-17 10:53:43 +01:00
Mark Paluch
d11001545a Updated changelog.
See #543
2021-03-17 10:53:39 +01:00
Mark Paluch
21c55f7724 Updated changelog.
See #539
2021-03-17 10:35:12 +01:00
Mark Paluch
690c693c9c Polishing.
See #557
2021-03-17 09:05:03 +01:00
Mark Paluch
5a024fb3fe Move default Id value cleanup on insert from Converter into R2dbcEntityTemplate.
We now check in R2dbcEntityTemplate whether we need to skip the Id value if its value is null or a primitive using its default. Previously, the check was located in the converter. Converting an entity afteri ncrementing the version of a versioned entity would write the Id value as the entity was no longer considered to be new.

Closes #557.
2021-03-17 09:05:02 +01:00
Mark Paluch
fab6d76721 Polishing.
Make count assertions case-insensitive regarding the count column name. Add missing license headers. Support DatabaseContainer without a database name.

See #230
2021-03-15 10:20:38 +01:00
Mark Paluch
8f97d37558 Add support for Oracle's R2DBC driver.
We support Oracle's experimental R2DBC driver by providing a dialect including bind markers. Since the driver is not yet available from Maven Central and it requires module-path support for ServiceLoader discovery, we need to apply a few workarounds including absence check for our integration tests.

See #230
2021-03-15 10:20:38 +01:00
Mark Paluch
23c14af294 Call Statement.returnGeneratedValues(…) using the ID column name.
We now call Statement.returnGeneratedValues(…) with the primary key column name to ensure consistent behavior across all drivers and to avoid non-portable behavior.

Closes #558
2021-03-15 10:20:37 +01:00
Mark Paluch
91ee1365a8 Fully consume insert response.
R2dbcEntityTemplate.insert(…) now fully consumes the response from the INSERT call before continuing. Previously, we consumed only the first signal and continued then. A driver could emit a row and then an error signal and so the error signal would go unnoticed.

Closes #552.
2021-03-09 16:08:22 +01:00
Mark Paluch
34d8d10848 Upgrade to Arabba SR9.
Closes #548
2021-03-02 10:48:32 +01:00
Daniel Zou
1e42ad26ce Remove .RELEASE suffix from version number in documentation.
Closes #546
2021-03-02 10:48:11 +01:00
Christoph Strobl
4f1e90c16d Updated changelog.
See #542
2021-02-18 11:37:48 +01:00
Christoph Strobl
addd04ca99 After release cleanups.
See #540
2021-02-18 11:12:46 +01:00
Christoph Strobl
0a22ee9473 Prepare next development iteration.
See #540
2021-02-18 11:12:44 +01:00
Christoph Strobl
d3ae59349d Release version 1.2.5 (2020.0.5).
See #540
2021-02-18 10:59:16 +01:00
Christoph Strobl
58355e8fa3 Prepare 1.2.5 (2020.0.5).
See #540
2021-02-18 10:58:50 +01:00
Christoph Strobl
2d27c27dc2 Updated changelog.
See #540
2021-02-18 10:58:47 +01:00
Christoph Strobl
eaba34b9d0 Updated changelog.
See #526
2021-02-17 14:20:34 +01:00
Christoph Strobl
2be5f7a89e After release cleanups.
See #525
2021-02-17 13:41:55 +01:00
Christoph Strobl
3a1aaad67d Prepare next development iteration.
See #525
2021-02-17 13:41:53 +01:00
Christoph Strobl
339cf63536 Release version 1.2.4 (2020.0.4).
See #525
2021-02-17 12:00:24 +01:00
Christoph Strobl
0dd592e21d Prepare 1.2.4 (2020.0.4).
See #525
2021-02-17 11:59:37 +01:00
Christoph Strobl
9569a1f535 Updated changelog.
See #525
2021-02-17 11:59:35 +01:00
Christoph Strobl
992346433c Updated changelog.
See #510
2021-02-17 11:34:24 +01:00
Mark Paluch
874ca0616e Polishing.
Remove code duplicates with method calls. Simplify getReference(…) calls.

See #530.
2021-02-01 16:24:50 +01:00
Mark Paluch
d725b4c9ba Use SqlIdentifier.getReference() when calling Row.get(…).
We now use the referencename instead of toString() when obtaining values from Row.

Closes #530.
2021-02-01 16:24:50 +01:00
Christoph Strobl
a4b5702a00 Updated changelog.
See #511
2021-01-13 15:49:42 +01:00
Christoph Strobl
bce3a18310 After release cleanups.
See #512
2021-01-13 15:01:50 +01:00
Christoph Strobl
1dd2f00b2f Prepare next development iteration.
See #512
2021-01-13 15:01:48 +01:00
Christoph Strobl
4365c7c142 Release version 1.2.3 (2020.0.3).
See #512
2021-01-13 14:18:34 +01:00
Christoph Strobl
ef13cce291 Prepare 1.2.3 (2020.0.3).
See #512
2021-01-13 14:17:43 +01:00
Christoph Strobl
20ce9fb8e2 Updated changelog.
See #512
2021-01-13 14:17:42 +01:00
Mark Paluch
7375273e70 Polishing.
Reduce method visibility.

See #519
2021-01-08 11:04:33 +01:00
Mark Paluch
c745165366 Read domain type when returning an implemented interface from repository query methods.
We now read the domain type instead of trying to materialize an interface if the type returned from the query method is implemented by the domain object handled by the repository.

Closes #519
2021-01-08 11:04:33 +01:00
Mark Paluch
cecad1c9cf Polishing.
Reduce test method/class visibility.

See #518
2021-01-07 15:39:07 +01:00
Mark Paluch
2b900a913b Apply UPPER function to all columns when enabling ignoreCase.
We now apply the UPPER function regardless of whether we could resolve the criteria property to a column. Previously, we required a resolved property of a String type which prevented non-mapped properties from case-insensitive queries.

Closes #518
2021-01-07 15:39:07 +01:00
Mark Paluch
b28a24e003 Update copyright year to 2021.
Closes #523
2021-01-07 11:39:36 +01:00
Kamal Mahmud
41278bc022 Reference Docs: typo on firstname
Closes #514
2021-01-07 11:35:00 +01:00
YuanQiang.Yang
da3ff16d15 Update changelog.txt.
Fix typo decription -> description.

Closes gh-515.
2021-01-07 11:16:19 +01:00