@@ -22,6 +22,7 @@ hadoop = "3.4.1"
22
22
iceberg = " 1.8.1" # Ensure to update the iceberg version in regtests to keep regtests up-to-date
23
23
quarkus = " 3.21.1"
24
24
immutables = " 2.10.1"
25
+ jmh = " 1.37"
25
26
picocli = " 4.7.6"
26
27
scala212 = " 2.12.19"
27
28
spark35 = " 3.5.5"
@@ -71,6 +72,8 @@ jakarta-validation-api = { module = "jakarta.validation:jakarta.validation-api",
71
72
jakarta-ws-rs-api = { module = " jakarta.ws.rs:jakarta.ws.rs-api" , version = " 4.0.0" }
72
73
javax-servlet-api = { module = " javax.servlet:javax.servlet-api" , version = " 4.0.1" }
73
74
jcstress-core = { module = " org.openjdk.jcstress:jcstress-core" , version = " 0.16" }
75
+ jmh-core = { module = " org.openjdk.jmh:jmh-core" , version.ref = " jmh" }
76
+ jmh-generator-annprocess = { module = " org.openjdk.jmh:jmh-generator-annprocess" , version.ref = " jmh" }
74
77
junit-bom = { module = " org.junit:junit-bom" , version = " 5.12.1" }
75
78
logback-classic = { module = " ch.qos.logback:logback-classic" , version = " 1.5.18" }
76
79
micrometer-bom = { module = " io.micrometer:micrometer-bom" , version = " 1.14.5" }
@@ -99,6 +102,7 @@ threeten-extra = { module = "org.threeten:threeten-extra", version = "1.8.0" }
99
102
[plugins ]
100
103
jandex = { id = " org.kordamp.gradle.jandex" , version = " 2.1.0" }
101
104
jcstress = { id = " io.github.reyerizo.gradle.jcstress" , version = " 0.8.15" }
105
+ jmh = { id = " me.champeau.jmh" , version = " 0.7.3" }
102
106
openapi-generator = { id = " org.openapi.generator" , version = " 7.12.0" }
103
107
quarkus = { id = " io.quarkus" , version.ref = " quarkus" }
104
108
rat = { id = " org.nosphere.apache.rat" , version = " 0.8.1" }
0 commit comments