Commit Graph

7 Commits

Author SHA1 Message Date
Mark Paluch
4efa0f8e00 Upgrade to Spring Boot 2.5 snapshots.
Closes #170.
2021-02-09 10:55:21 +01: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
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