Skip to content

Commit c421a9f

Browse files
authored
Merge branch 'TechEmpower:master' into master
2 parents c76b94e + c770f58 commit c421a9f

File tree

859 files changed

+22867
-9213
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

859 files changed

+22867
-9213
lines changed

frameworks/C++/cutelyst/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
export ASQL_VER=0.43.0
3+
export ASQL_VER=0.46.0
44
export CUTELEE_VER=6.0.0
55
export CUTELYST_VER=3.1.0
66

Lines changed: 127 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,38 @@
11
{
22
"framework": "ffead-cpp",
33
"tests": [{
4-
"p3-b": {
5-
"db_url": "/te-benchmark-um-pq-async/db",
6-
"query_url": "/te-benchmark-um-pq-async/queries?queries=",
7-
"fortune_url": "/te-benchmark-um-pq-async/fortunes",
8-
"update_url": "/te-benchmark-um-pq-async/updates?queries=",
4+
"default": {
5+
"json_url": "/t1/j",
6+
"plaintext_url": "/plaintext",
7+
"db_url": "/t1/d",
8+
"query_url": "/t1/quer?queries=",
9+
"fortune_url": "/t1/fortu",
10+
"update_url": "/t1/updt?queries=",
11+
"cached_query_url": "/t1/cached-wld?count=",
912
"port": 8080,
1013
"approach": "Realistic",
1114
"classification": "Fullstack",
12-
"database": "postgres",
15+
"database": "mongodb",
1316
"framework": "ffead-cpp",
1417
"language": "C++",
15-
"orm": "Raw",
18+
"orm": "Full",
1619
"platform": "None",
1720
"webserver": "ffead-cpp",
1821
"os": "Linux",
1922
"database_os": "Linux",
20-
"display_name": "p3-b",
21-
"notes": "async memory libpq batch patch profiled",
23+
"display_name": "ffead-cpp-mongo",
24+
"notes": "mongodb redis",
2225
"versus": "",
2326
"tags": []
2427
},
2528
"v-picov": {
26-
"json_url": "/te-benchmark-um-pq/json",
29+
"json_url": "/t3/j",
2730
"plaintext_url": "/plaintext",
28-
"db_url": "/te-benchmark-um-pq/db",
29-
"query_url": "/te-benchmark-um-pq/queries?queries=",
30-
"fortune_url": "/te-benchmark-um-pq/fortunes",
31-
"update_url": "/te-benchmark-um-pq/updates?queries=",
32-
"cached_query_url": "/te-benchmark-um-pq/cached-worlds?count=",
31+
"db_url": "/t3/d",
32+
"query_url": "/t3/quer?queries=",
33+
"fortune_url": "/t3/fortu",
34+
"update_url": "/t3/updt?queries=",
35+
"cached_query_url": "/t3/cached-wld?count=",
3336
"port": 8080,
3437
"approach": "Realistic",
3538
"classification": "Fullstack",
@@ -41,19 +44,19 @@
4144
"webserver": "picov",
4245
"os": "Linux",
4346
"database_os": "Linux",
44-
"display_name": "v",
47+
"display_name": "ffead-cpp [v]",
4548
"notes": "",
4649
"versus": "",
4750
"tags": []
4851
},
4952
"v-picov-raw-profiled": {
50-
"json_url": "/te-benchmark-um-pq/json",
53+
"json_url": "/t3/j",
5154
"plaintext_url": "/plaintext",
52-
"db_url": "/te-benchmark-um-pq/db",
53-
"query_url": "/te-benchmark-um-pq/queries?queries=",
54-
"fortune_url": "/te-benchmark-um-pq/fortunes",
55-
"update_url": "/te-benchmark-um-pq/updates?queries=",
56-
"cached_query_url": "/te-benchmark-um-pq/cached-worlds?count=",
55+
"db_url": "/t3/d",
56+
"query_url": "/t3/quer?queries=",
57+
"fortune_url": "/t3/fortu",
58+
"update_url": "/t3/updt?queries=",
59+
"cached_query_url": "/t3/cached-wld?count=",
5760
"port": 8080,
5861
"approach": "Realistic",
5962
"classification": "Fullstack",
@@ -65,19 +68,19 @@
6568
"webserver": "picov",
6669
"os": "Linux",
6770
"database_os": "Linux",
68-
"display_name": "v-prof",
71+
"display_name": "ffead-cpp [v-prof]",
6972
"notes": "",
7073
"versus": "",
7174
"tags": []
7275
},
7376
"v-picov-raw-clibpqb-profiled": {
74-
"json_url": "/te-benchmark-um-pq/json",
77+
"json_url": "/t3/j",
7578
"plaintext_url": "/plaintext",
76-
"db_url": "/te-benchmark-um-pq/db",
77-
"query_url": "/te-benchmark-um-pq/queries?queries=",
78-
"fortune_url": "/te-benchmark-um-pq/fortunes",
79-
"update_url": "/te-benchmark-um-pq/updates?queries=",
80-
"cached_query_url": "/te-benchmark-um-pq/cached-worlds?count=",
79+
"db_url": "/t3/d",
80+
"query_url": "/t3/quer?queries=",
81+
"fortune_url": "/t3/fortu",
82+
"update_url": "/t3/updt?queries=",
83+
"cached_query_url": "/t3/cached-wld?count=",
8184
"port": 8080,
8285
"approach": "Realistic",
8386
"classification": "Fullstack",
@@ -89,16 +92,16 @@
8992
"webserver": "picov",
9093
"os": "Linux",
9194
"database_os": "Linux",
92-
"display_name": "v-prof-b",
95+
"display_name": "ffead-cpp [v-prof-b]",
9396
"notes": "",
9497
"versus": "",
9598
"tags": []
9699
},
97100
"postgresql-raw-profiled": {
98-
"db_url": "/te-benchmark-um-pq/db",
99-
"query_url": "/te-benchmark-um-pq/queries?queries=",
100-
"fortune_url": "/te-benchmark-um-pq/fortunes",
101-
"update_url": "/te-benchmark-um-pq/updates?queries=",
101+
"db_url": "/t3/d",
102+
"query_url": "/t3/quer?queries=",
103+
"fortune_url": "/t3/fortu",
104+
"update_url": "/t3/updt?queries=",
102105
"port": 8080,
103106
"approach": "Realistic",
104107
"classification": "Fullstack",
@@ -110,16 +113,16 @@
110113
"webserver": "ffead-cpp",
111114
"os": "Linux",
112115
"database_os": "Linux",
113-
"display_name": "pg-raw-prof",
116+
"display_name": "ffead-cpp [pg-raw-prof]",
114117
"notes": "memory profiled",
115118
"versus": "",
116119
"tags": []
117120
},
118121
"postgresql-raw-clibpqb-profiled": {
119-
"db_url": "/te-benchmark-um-pq/db",
120-
"query_url": "/te-benchmark-um-pq/queries?queries=",
121-
"fortune_url": "/te-benchmark-um-pq/fortunes",
122-
"update_url": "/te-benchmark-um-pq/updates?queries=",
122+
"db_url": "/t3/d",
123+
"query_url": "/t3/quer?queries=",
124+
"fortune_url": "/t3/fortu",
125+
"update_url": "/t3/updt?queries=",
123126
"port": 8080,
124127
"approach": "Realistic",
125128
"classification": "Fullstack",
@@ -131,16 +134,16 @@
131134
"webserver": "ffead-cpp",
132135
"os": "Linux",
133136
"database_os": "Linux",
134-
"display_name": "pg-raw-prof-b",
137+
"display_name": "ffead-cpp [pg-raw-prof-b]",
135138
"notes": "memory libpq batch patch profiled",
136139
"versus": "",
137140
"tags": []
138141
},
139142
"postgresql-raw-async-profiled": {
140-
"db_url": "/te-benchmark-um-pq-async/db",
141-
"query_url": "/te-benchmark-um-pq-async/queries?queries=",
142-
"fortune_url": "/te-benchmark-um-pq-async/fortunes",
143-
"update_url": "/te-benchmark-um-pq-async/updates?queries=",
143+
"db_url": "/t4/d",
144+
"query_url": "/t4/quer?queries=",
145+
"fortune_url": "/t4/fortu",
146+
"update_url": "/t4/updt?queries=",
144147
"port": 8080,
145148
"approach": "Realistic",
146149
"classification": "Fullstack",
@@ -152,16 +155,16 @@
152155
"webserver": "ffead-cpp",
153156
"os": "Linux",
154157
"database_os": "Linux",
155-
"display_name": "pg-raw-async-prof",
158+
"display_name": "ffead-cpp [pg-raw-async-prof]",
156159
"notes": "async memory profiled",
157160
"versus": "",
158161
"tags": []
159162
},
160163
"postgresql-raw-async-pool-profiled": {
161-
"db_url": "/te-benchmark-um-pq-async/db",
162-
"query_url": "/te-benchmark-um-pq-async/queries?queries=",
163-
"fortune_url": "/te-benchmark-um-pq-async/fortunes",
164-
"update_url": "/te-benchmark-um-pq-async/updates?queries=",
164+
"db_url": "/t4/d",
165+
"query_url": "/t4/quer?queries=",
166+
"fortune_url": "/t4/fortu",
167+
"update_url": "/t4/updt?queries=",
165168
"port": 8080,
166169
"approach": "Realistic",
167170
"classification": "Fullstack",
@@ -173,14 +176,14 @@
173176
"webserver": "ffead-cpp",
174177
"os": "Linux",
175178
"database_os": "Linux",
176-
"display_name": "pg-raw-async-prof-pool",
179+
"display_name": "ffead-cpp [pg-raw-async-prof-pool]",
177180
"notes": "async memory profiled",
178181
"versus": "",
179182
"tags": []
180183
},
181184
"postgresql-raw-async-pool-profiled-m": {
182-
"query_url": "/te-benchmark-um-pq-async/queriem?queries=",
183-
"update_url": "/te-benchmark-um-pq-async/updatem?queries=",
185+
"query_url": "/t4/quem?queries=",
186+
"update_url": "/t4/updm?queries=",
184187
"port": 8080,
185188
"approach": "Realistic",
186189
"classification": "Fullstack",
@@ -192,16 +195,16 @@
192195
"webserver": "ffead-cpp",
193196
"os": "Linux",
194197
"database_os": "Linux",
195-
"display_name": "pg-raw-async-prof-pool-m",
198+
"display_name": "ffead-cpp [pg-raw-async-prof-pool-m]",
196199
"notes": "async memory profiled",
197200
"versus": "",
198201
"tags": []
199202
},
200203
"postgresql-raw-async-clibpqb-profiled": {
201-
"db_url": "/te-benchmark-um-pq-async/db",
202-
"query_url": "/te-benchmark-um-pq-async/queries?queries=",
203-
"fortune_url": "/te-benchmark-um-pq-async/fortunes",
204-
"update_url": "/te-benchmark-um-pq-async/updates?queries=",
204+
"db_url": "/t4/d",
205+
"query_url": "/t4/quer?queries=",
206+
"fortune_url": "/t4/fortu",
207+
"update_url": "/t4/updt?queries=",
205208
"port": 8080,
206209
"approach": "Realistic",
207210
"classification": "Fullstack",
@@ -213,16 +216,16 @@
213216
"webserver": "ffead-cpp",
214217
"os": "Linux",
215218
"database_os": "Linux",
216-
"display_name": "pg-raw-async-prof-b",
219+
"display_name": "ffead-cpp [pg-raw-async-prof-b]",
217220
"notes": "async memory libpq batch patch profiled",
218221
"versus": "",
219222
"tags": []
220223
},
221224
"postgresql-raw-async-clibpqb-pool-profiled": {
222-
"db_url": "/te-benchmark-um-pq-async/db",
223-
"query_url": "/te-benchmark-um-pq-async/queries?queries=",
224-
"fortune_url": "/te-benchmark-um-pq-async/fortunes",
225-
"update_url": "/te-benchmark-um-pq-async/updates?queries=",
225+
"db_url": "/t4/d",
226+
"query_url": "/t4/quer?queries=",
227+
"fortune_url": "/t4/fortu",
228+
"update_url": "/t4/updt?queries=",
226229
"port": 8080,
227230
"approach": "Realistic",
228231
"classification": "Fullstack",
@@ -234,10 +237,71 @@
234237
"webserver": "ffead-cpp",
235238
"os": "Linux",
236239
"database_os": "Linux",
237-
"display_name": "pg-raw-async-prof-b-pool",
240+
"display_name": "ffead-cpp [pg-raw-async-prof-b-pool]",
238241
"notes": "async memory libpq batch patch profiled",
239242
"versus": "",
240243
"tags": []
244+
},
245+
"postgresql-raw-async-qw-profiled": {
246+
"db_url": "/t5/d",
247+
"query_url": "/t5/quer?queries=",
248+
"fortune_url": "/t5/fortu",
249+
"update_url": "/t5/updt?queries=",
250+
"port": 8080,
251+
"approach": "Realistic",
252+
"classification": "Fullstack",
253+
"database": "postgres",
254+
"framework": "ffead-cpp",
255+
"language": "C++",
256+
"orm": "Raw",
257+
"platform": "None",
258+
"webserver": "ffead-cpp",
259+
"os": "Linux",
260+
"database_os": "Linux",
261+
"display_name": "ffead-cpp [pg-raw-async-qw-prof]",
262+
"notes": "async memory profiled",
263+
"versus": "",
264+
"tags": []
265+
},
266+
"postgresql-raw-async-qw-clibpqb-profiled": {
267+
"db_url": "/t5/d",
268+
"query_url": "/t5/quer?queries=",
269+
"fortune_url": "/t5/fortu",
270+
"update_url": "/t5/updt?queries=",
271+
"port": 8080,
272+
"approach": "Realistic",
273+
"classification": "Fullstack",
274+
"database": "postgres",
275+
"framework": "ffead-cpp",
276+
"language": "C++",
277+
"orm": "Raw",
278+
"platform": "None",
279+
"webserver": "ffead-cpp",
280+
"os": "Linux",
281+
"database_os": "Linux",
282+
"display_name": "ffead-cpp [pg-raw-async-qw-prof-b]",
283+
"notes": "async memory libpq batch patch profiled",
284+
"versus": "",
285+
"tags": []
286+
},
287+
"postgresql-raw-async-qw-pool-profiled-m": {
288+
"query_url": "/t5/quem?queries=",
289+
"update_url": "/t5/updm?queries=",
290+
"port": 8080,
291+
"approach": "Realistic",
292+
"classification": "Fullstack",
293+
"database": "postgres",
294+
"framework": "ffead-cpp",
295+
"language": "C++",
296+
"orm": "Raw",
297+
"platform": "None",
298+
"webserver": "ffead-cpp",
299+
"os": "Linux",
300+
"database_os": "Linux",
301+
"display_name": "ffead-cpp [pg-raw-async-qw-prof-pool-m]",
302+
"notes": "async memory profiled",
303+
"versus": "",
304+
"tags": []
241305
}
242306
}]
243307
}

0 commit comments

Comments
 (0)