Mark Paluch
57429f7239
#154 - Prepare next development iteration.
2019-10-01 12:10:26 +02:00
Mark Paluch
03187e56f0
#154 - Release version 1.0 RC1.
2019-10-01 12:08:00 +02:00
Mark Paluch
6d52ac7ff7
#154 - Prepare 1.0 RC1.
2019-10-01 12:07:58 +02:00
Mark Paluch
c3aadd6689
#154 - Updated changelog.
2019-10-01 12:07:58 +02:00
Mark Paluch
0ca54a67c1
#154 - Remove plugin repositories.
2019-10-01 12:06:31 +02:00
Mark Paluch
46ce676f9b
#154 - Upgrade to Spring Data Moore GA.
2019-10-01 08:31:10 +02:00
Mark Paluch
fbb3f3ac69
#199 - Add documentation for Connection Factory Initialization.
2019-09-30 15:15:44 +02:00
Mark Paluch
53121b49a4
#199 - Add documentation for Kotlin support.
2019-09-30 15:15:44 +02:00
Sébastien Deleuze
35b0fec05a
#200 - Remove @ExperimentalCoroutinesApi annotations.
2019-09-30 14:57:48 +02:00
Mark Paluch
a67db9f88a
#107 - Polishing.
...
Adapt tests to changed behavior of TransactionalOperator.
2019-09-28 15:35:26 +02:00
Mark Paluch
0c306ae61f
#202 - Upgrade to r2dbc-mysql 0.8.0 RC1.
2019-09-28 15:33:43 +02:00
Mark Paluch
52f43a2e05
#197 - Upgrade to R2DBC Arabba RC1.
2019-09-26 20:32:58 +02:00
Mark Paluch
70b2ff4b7b
#191 - Adapt to changed groupId of r2dbc-mysql.
2019-09-23 10:11:41 +02:00
Mark Paluch
fd66f8af26
#178 - Consider named and indexed parameters for named parameter processing.
...
Named parameters can be provided by name and by index. Repository query methods bind parameters by name if a named parameter can be found.
If parameters are bound by index, then the parameter name is looked up by index (index corresponds with the order of parameter name discovery when parsing the query). and bound to the parameter.
2019-09-20 15:50:36 +02:00
Mark Paluch
be28752ca6
#190 - Adapt to R2DBC SPI changes.
2019-09-20 15:47:02 +02:00
Mark Paluch
2668ecb702
#185 - Re-enable Postgres integration tests.
2019-09-17 16:21:03 +02:00
Mark Paluch
7362b45156
#188 - Adapt to package changes in r2dbc-mysql.
2019-09-14 21:37:19 +02:00
Mark Paluch
cefd3fc527
#185 - Re-enable Postgres integration tests.
2019-09-13 17:22:21 +02:00
Mark Paluch
d63ad3f56a
#186 - Polishing.
...
Include R2DBC MySQL in driver documentation.
2019-09-13 14:35:11 +02:00
Mark Paluch
1096838dec
#186 - Consider byte[] binary data when mapping entities.
...
We now exclude byte[] properties from being mapped to array types. To map data to a 1-dimensional BYTE[] Postgres type, properties can be declared as Collection<Byte> or Byte[].
2019-09-13 14:34:00 +02:00
Mark Paluch
5ef8285288
#181 - Remove repositories declaration from published pom.
...
We now use the Maven flatten plugin to remove repositories from the POM.
Also remove Java 8 from TravisCI as Java 8 can no longer be installed on Travis.
2019-09-13 11:02:53 +02:00
Mark Paluch
ba7882ba7b
#177 - Polishing.
...
Add this. for field access.
2019-09-11 16:41:55 +02:00
Mark Paluch
63310031cb
#177 - Add tests for NOT IN.
2019-09-11 16:41:37 +02:00
Mark Paluch
353a7e7037
#184 - Polishing.
...
Disable MySQL SSL to avoid warning logging.
2019-09-11 16:10:22 +02:00
Mark Paluch
ddef57af63
#184 - Restore AutoCommit and IsolationLevel after transaction.
2019-09-11 16:05:58 +02:00
Mark Paluch
62656668ea
#185 - Disable Postgres integration tests.
...
Disabling until r2dbc/r2dbc-postgresql#151 is resolved.
2019-09-11 16:05:41 +02:00
Mark Paluch
fa64006441
#183 - Use Statement.bind(String) and Row.get(String) methods instead of bind(Object).
2019-09-11 15:38:38 +02:00
Mark Paluch
f7b3e96238
#182 - Build against R2DBC 0.8 snapshots.
...
Disable JAsync tests until JAsync catches up with R2DBC SPI 0.8.
2019-09-11 15:38:21 +02:00
Mark Paluch
761995b66a
#180 - Remove jcenter repository from pom.
2019-09-11 12:19:57 +02:00
Mark Paluch
084273f026
#161 - Polishing.
...
Properly convert null arrays to the corresponding, driver-supported array type.
2019-09-05 15:12:28 +02:00
Mark Paluch
611b73149b
#161 - Properly convert arrays for Postgres.
...
We now properly convert array values (single- and multi-dimensional) when inserting rows with arrays.
2019-09-05 15:01:10 +02:00
Mark Paluch
b9afd23528
#176 - Polishing.
...
Remove all-dbs profile.
2019-09-05 12:14:43 +02:00
Mark Paluch
5065d7b588
#176 - Consistently use a single netty version.
2019-09-05 12:08:06 +02:00
Mark Paluch
b575e15dd6
#175 - Polishing.
2019-09-05 12:08:06 +02:00
Jay Bryant
a4b7e57bd5
#175 - Editing pass for the reference docs.
...
Edited the reference guide, checking for spelling, grammar, usage, punctuation, and corporate voice.
2019-09-05 12:08:06 +02:00
Michael Berry
f691b8c7d7
#174 - Fix broken links in README.adoc.
...
A final link fix (checked them all now!)
2019-09-04 14:19:21 +02:00
Mark Paluch
bb49ef0137
#172 - Polishing.
...
Inherit dependency-management for Kotlin Coroutines.
Original pull request: #173 .
2019-09-04 11:57:01 +02:00
Sebastien Deleuze
9064b04110
#172 - Upgrade to Coroutines 1.3.0.
...
Original pull request: #173 .
2019-09-04 11:55:42 +02:00
Mark Paluch
70f05785d8
#171 - Upgrade to jasync-r2dbc-mysql 1.0.6.
2019-09-03 17:31:58 +02:00
Mark Paluch
b1dcb38ad8
#170 - Migrate off deprecated Mono/Flux.usingWhen methods.
2019-09-03 17:31:44 +02:00
Mark Paluch
af52bc1a53
#169 - Polishing.
...
Move R2dbcMappingContextUnitTests to correct source folder.
2019-09-03 16:27:12 +02:00
Mark Paluch
30c5e2f5e0
#162 - Refine declaration of nullable values in DatabaseClient.
...
DatabaseClient.BindSpec.bind(…) (execute) and DatabaseClient.GenericInsertSpec.value(…) (insert) now consistently accept SettableValue for scalar and absent values.
This change allows us to provide a Kotlin extension leveraging reified generics to provide the type of a value even if it is null to construct an appropriate SettableValue for fluent API usage.
2019-09-03 16:23:48 +02:00
Mark Paluch
bac5c343b7
#169 - Allow usage of Entity-level converters.
...
We now support Converters on Entity-level if object materialization/dematerialization is handled by application code. We're using a custom R2DBC MappingContext to create mapping metadata for types that have custom converters registered.
2019-09-03 14:25:02 +02:00
Mark Paluch
501d4475e3
#159 - Polishing.
...
Update tests to work around known issues in type conversion and transaction synchronization.
2019-09-03 12:39:56 +02:00
Mark Paluch
bc9627e987
#159 - Skip result conversion for query methods returning Void.
2019-09-03 12:18:44 +02:00
Jens Schauder
928ac09882
#151 - SimpleR2dbcRepository is now transactional.
...
Original pull request: #152 .
2019-09-03 12:05:32 +02:00
Mark Paluch
ec8f540ed9
#166 - Polishing.
...
Consider Dialect-specific converters also in DatabaseClient.create(…) factory. Reduce constant visibility. Add tests. Reformat code.
Original pull request: #168 .
2019-09-03 11:59:39 +02:00
berry120
19f572f53b
#166 - Add the ability to define dialect-specific converters in R2dbcDialect for MySQL.
...
Add a MySql specific dialect converter for converting from byte to boolean.
Original pull request: #168 .
2019-09-03 11:59:09 +02:00
Michael Berry
fee4437eba
#165 - Fix broken links in README.adoc.
...
Fix broken links.
2019-09-02 16:51:38 +02:00
Mark Paluch
e15e6b19d4
#163 - Add tests for R2DBC MySQL.
2019-08-15 12:22:56 +02:00