Skip to content

Commit 0d76d31

Browse files
committed
Merge branch 'master' into dataloader-cfs
2 parents ee1541d + 66e2ebf commit 0d76d31

40 files changed

Lines changed: 4409 additions & 67 deletions

File tree

build.gradle

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,11 @@ dependencies {
127127
testImplementation "io.projectreactor:reactor-core:3.7.4"
128128

129129
testImplementation 'org.testng:testng:7.11.0' // use for reactive streams test inheritance
130+
testImplementation "com.tngtech.archunit:archunit-junit5:1.4.0"
130131

131-
testImplementation 'org.openjdk.jmh:jmh-core:1.37'
132-
testAnnotationProcessor 'org.openjdk.jmh:jmh-generator-annprocess:1.37'
132+
// this is needed for the idea jmh plugin to work correctly
133133
jmh 'org.openjdk.jmh:jmh-core:1.37'
134134
jmh 'org.openjdk.jmh:jmh-generator-annprocess:1.37'
135-
136-
testImplementation "com.tngtech.archunit:archunit-junit5:1.4.0"
137135
}
138136

139137
shadowJar {
Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
[
2+
{
3+
"jmhVersion" : "1.37",
4+
"benchmark" : "performance.DataLoaderPerformance.executeRequestWithDataLoaders",
5+
"mode" : "avgt",
6+
"threads" : 1,
7+
"forks" : 3,
8+
"jvm" : "/home/ec2-user/.sdkman/candidates/java/17.0.10-amzn/bin/java",
9+
"jvmArgs" : [
10+
],
11+
"jdkVersion" : "17.0.10",
12+
"vmName" : "OpenJDK 64-Bit Server VM",
13+
"vmVersion" : "17.0.10+7-LTS",
14+
"warmupIterations" : 2,
15+
"warmupTime" : "5 s",
16+
"warmupBatchSize" : 1,
17+
"measurementIterations" : 3,
18+
"measurementTime" : "10 s",
19+
"measurementBatchSize" : 1,
20+
"params" : {
21+
"enableDataLoaderChaining" : "true"
22+
},
23+
"primaryMetric" : {
24+
"score" : 0.15275268998987082,
25+
"scoreError" : 0.002701854514514433,
26+
"scoreConfidence" : [
27+
0.1500508354753564,
28+
0.15545454450438526
29+
],
30+
"scorePercentiles" : {
31+
"0.0" : 0.15020872268869695,
32+
"50.0" : 0.15303056841831425,
33+
"90.0" : 0.15461172318681488,
34+
"95.0" : 0.15461172318681488,
35+
"99.0" : 0.15461172318681488,
36+
"99.9" : 0.15461172318681488,
37+
"99.99" : 0.15461172318681488,
38+
"99.999" : 0.15461172318681488,
39+
"99.9999" : 0.15461172318681488,
40+
"100.0" : 0.15461172318681488
41+
},
42+
"scoreUnit" : "ms/op",
43+
"rawData" : [
44+
[
45+
0.15093022850415805,
46+
0.15135348939036203,
47+
0.15020872268869695
48+
],
49+
[
50+
0.15303056841831425,
51+
0.1532261759162785,
52+
0.1527119071376214
53+
],
54+
[
55+
0.15452919102512594,
56+
0.15461172318681488,
57+
0.15417220364146522
58+
]
59+
]
60+
},
61+
"secondaryMetrics" : {
62+
}
63+
},
64+
{
65+
"jmhVersion" : "1.37",
66+
"benchmark" : "performance.DataLoaderPerformance.executeRequestWithDataLoaders",
67+
"mode" : "avgt",
68+
"threads" : 1,
69+
"forks" : 3,
70+
"jvm" : "/home/ec2-user/.sdkman/candidates/java/17.0.10-amzn/bin/java",
71+
"jvmArgs" : [
72+
],
73+
"jdkVersion" : "17.0.10",
74+
"vmName" : "OpenJDK 64-Bit Server VM",
75+
"vmVersion" : "17.0.10+7-LTS",
76+
"warmupIterations" : 2,
77+
"warmupTime" : "5 s",
78+
"warmupBatchSize" : 1,
79+
"measurementIterations" : 3,
80+
"measurementTime" : "10 s",
81+
"measurementBatchSize" : 1,
82+
"params" : {
83+
"enableDataLoaderChaining" : "false"
84+
},
85+
"primaryMetric" : {
86+
"score" : 0.13341252894468913,
87+
"scoreError" : 5.207141359596564E-4,
88+
"scoreConfidence" : [
89+
0.13289181480872947,
90+
0.1339332430806488
91+
],
92+
"scorePercentiles" : {
93+
"0.0" : 0.13297701200765938,
94+
"50.0" : 0.13346115493126917,
95+
"90.0" : 0.13387963636120223,
96+
"95.0" : 0.13387963636120223,
97+
"99.0" : 0.13387963636120223,
98+
"99.9" : 0.13387963636120223,
99+
"99.99" : 0.13387963636120223,
100+
"99.999" : 0.13387963636120223,
101+
"99.9999" : 0.13387963636120223,
102+
"100.0" : 0.13387963636120223
103+
},
104+
"scoreUnit" : "ms/op",
105+
"rawData" : [
106+
[
107+
0.1332875159875778,
108+
0.13297701200765938,
109+
0.1330036767925306
110+
],
111+
[
112+
0.13354569715018297,
113+
0.13346115493126917,
114+
0.1332346234595041
115+
],
116+
[
117+
0.13387963636120223,
118+
0.1336338561864418,
119+
0.13368958762583388
120+
]
121+
]
122+
},
123+
"secondaryMetrics" : {
124+
}
125+
}
126+
]
127+
128+
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
[
2+
{
3+
"jmhVersion" : "1.37",
4+
"benchmark" : "performance.DataLoaderPerformance.executeRequestWithDataLoaders",
5+
"mode" : "avgt",
6+
"threads" : 1,
7+
"forks" : 3,
8+
"jvm" : "/home/ec2-user/.sdkman/candidates/java/17.0.10-amzn/bin/java",
9+
"jvmArgs" : [
10+
],
11+
"jdkVersion" : "17.0.10",
12+
"vmName" : "OpenJDK 64-Bit Server VM",
13+
"vmVersion" : "17.0.10+7-LTS",
14+
"warmupIterations" : 2,
15+
"warmupTime" : "5 s",
16+
"warmupBatchSize" : 1,
17+
"measurementIterations" : 3,
18+
"measurementTime" : "10 s",
19+
"measurementBatchSize" : 1,
20+
"primaryMetric" : {
21+
"score" : 0.15450705534887477,
22+
"scoreError" : 0.003298478711981938,
23+
"scoreConfidence" : [
24+
0.15120857663689283,
25+
0.1578055340608567
26+
],
27+
"scorePercentiles" : {
28+
"0.0" : 0.1526355479493872,
29+
"50.0" : 0.15370355617718484,
30+
"90.0" : 0.15762606131391463,
31+
"95.0" : 0.15762606131391463,
32+
"99.0" : 0.15762606131391463,
33+
"99.9" : 0.15762606131391463,
34+
"99.99" : 0.15762606131391463,
35+
"99.999" : 0.15762606131391463,
36+
"99.9999" : 0.15762606131391463,
37+
"100.0" : 0.15762606131391463
38+
},
39+
"scoreUnit" : "ms/op",
40+
"rawData" : [
41+
[
42+
0.15762606131391463,
43+
0.15670122787031668,
44+
0.15684944239848173
45+
],
46+
[
47+
0.15299841920381874,
48+
0.15312287682979114,
49+
0.1526355479493872
50+
],
51+
[
52+
0.15383340897134154,
53+
0.15370355617718484,
54+
0.15309295742563647
55+
]
56+
]
57+
},
58+
"secondaryMetrics" : {
59+
}
60+
}
61+
]
62+
63+

0 commit comments

Comments
 (0)