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
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
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 Drotbohm
63843d6d59
#123 - Initial draft of benchmarks for relational data access (JDBC & JPA).
2019-07-24 11:39:26 +02:00
Christoph Strobl
d48e643b04
#119 - Upgrade to Moore.
2019-07-15 10:38:26 +02:00
Spring Operator
f16b9c95c8
#107 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 147 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
Original Pull Request: #110
2019-07-15 10:19:03 +02:00
Mark Paluch
fdc242e65e
#97 - Remove Microbenchmark runner in favor of mp911de/microbenchmark-runner.
2019-07-15 10:19:03 +02:00
Spring Operator
a25ff3ae28
#107 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 150 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
Original Pull Request: #111
2019-03-22 18:33:00 +01:00
Spring Operator
b1ad6370fc
#107 - URL Cleanup.
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 4 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://maven.apache.org/maven-v4_0_0.xsd with 3 occurrences migrated to:
https://maven.apache.org/maven-v4_0_0.xsd ([https](https://maven.apache.org/maven-v4_0_0.xsd ) result 301).
* http://www.spring.io with 2 occurrences migrated to:
https://www.spring.io ([https](https://www.spring.io ) result 301).
* http://www.spring.io/spring-data with 1 occurrences migrated to:
https://www.spring.io/spring-data ([https](https://www.spring.io/spring-data ) result 301).
* http://oss.sonatype.org/content/repositories/snapshots with 1 occurrences migrated to:
https://oss.sonatype.org/content/repositories/snapshots ([https](https://oss.sonatype.org/content/repositories/snapshots ) result 302).
* http://repo.spring.io/libs-snapshot with 3 occurrences migrated to:
https://repo.spring.io/libs-snapshot ([https](https://repo.spring.io/libs-snapshot ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 14 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 7 occurrences
Original pull request: #106
2019-03-20 10:23:26 -05:00
Mark Paluch
1cb4edec88
#78 - Fix benchmark filtering.
...
Ensure method name regex does not match on substrings.
2018-09-10 12:47:18 +02:00
Christoph Strobl
95ef25789f
#81 - Use JMH Test class name as report filename to prevent test results from overriding one another.
...
Closes : #81
2018-08-31 11:37:48 +02:00
Mark Paluch
478a12bcb7
#78 - Fix benchmark filtering.
...
We now check the specified benchmark filter expression against the JUnit class to make sure JMH does not spin up benchmark classes that are different than the actual JUnit class.
2018-08-08 10:50:56 +02:00
Mark Paluch
0e4f9779ff
#78 - Fix filtering in selective benchmark execution.
2018-08-08 10:29:28 +02:00
Mark Paluch
64938937b3
#78 - Allow selective benchmark execution.
2018-08-07 12:04:00 +02:00
Mark Paluch
8c7c18c949
#78 - Import JMH benchmarks.
2018-08-07 10:10:25 +02:00