Commit Graph

11 Commits

Author SHA1 Message Date
Mark Paluch
c4f3b5e812 Extend license header date range to 2022.
Closes #199
2022-01-11 09:01:59 +01:00
Mark Paluch
4efa0f8e00 Upgrade to Spring Boot 2.5 snapshots.
Closes #170.
2021-02-09 10:55:21 +01:00
Mark Paluch
1a1e0cd07d #145 - Migrate unit tests to JUnit 5 and AssertJ. 2020-04-30 15:02:35 +02:00
Mark Paluch
94a278cc0d #140 - Adopt to changes in Spring Data R2dbc. 2020-04-06 14:38:25 +02:00
Roman Puchkovskiy
40e051f494 #140 - Add benchmarks for after-convert callbacks.
- add the benchmark itself
- migrate to spring-boot dependencies of version 2.3.0
2020-04-06 14:38:14 +02:00
Mark Paluch
03ad99540a #125 - Polishing.
Upgrade to latest R2DBC versions. Reformat code.
2019-10-01 10:24:08 +02:00
Mark Paluch
5b2670ef6f #125 - Adapt to changes in Spring Boot R2DBC.
Simplify R2DBC fixture. Add password override.
2019-10-01 10:06:34 +02:00
Oliver Drotbohm
bdf518841b #125 - First draft of R2DBC benchmarks.
TODOs:

- Review interaction with the JDBC auto-configuration
- Wait for tcp protocol of H2 to be supported
- Wait for Postgres to accept credentialless connections (see [0])

[0] https://github.com/r2dbc/r2dbc-postgresql/issues/125
2019-10-01 10:06:34 +02:00
Oliver Drotbohm
757318b5cd #123 - Benchmark overhaul.
Unified benchmarks into one for JDBC and JPA. They're now both testing the data access with the plain infrastructure (JdbcTemplate and EntityManager) plus interactions via Spring Data repositories on top of that. Added build profiles to run the same benchmarks against an in-memory H2, a locally running H2 and a locally running Postgres. See the readme for setup instructions.

The JdbcFixture contains code to optionally disable event publication for the JDBC operation. Uncomment the line invoking disableEntityCallbacks(…).

Changed the benchmarks to use 10 warmup iterations instead of 5 to make sure we're at stable numbers once the measurement happens.
2019-08-13 11:01:07 +02:00
Oliver Gierke
231ba479ca #123 - Upgrade to Spring Boot 2.2 M3 for benchmarks.
Includes Spring Data Moore RC2.
2019-08-07 23:57:56 +02:00
Oliver Drotbohm
63843d6d59 #123 - Initial draft of benchmarks for relational data access (JDBC & JPA). 2019-07-24 11:39:26 +02:00