Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
12a691d
Fix error with URLs in JEE servers
jaguililla Aug 13, 2021
5242fd2
Clean up
jaguililla Aug 13, 2021
1ca6c4c
Avoid classpath URLs
jaguililla Aug 13, 2021
6f5641b
Fix template loading error
jaguililla Aug 13, 2021
5fa3b62
Fix template loading error
jaguililla Aug 13, 2021
6f8264f
Chores
jaguililla Aug 13, 2021
c3941d1
Fix template loading error
jaguililla Aug 13, 2021
3a8dfeb
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Aug 24, 2021
4fe8ef6
Delete MongoDB DB support
jaguililla Aug 24, 2021
55852f1
Fix runtime problem
jaguililla Aug 24, 2021
0046df5
Update Hexagon version
jaguililla Aug 24, 2021
010d153
Make Jackson Blackbird module optional
jaguililla Aug 25, 2021
c3f934e
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Oct 12, 2021
dc62561
Add variation with Blackbird module enabled
jaguililla Oct 13, 2021
3497568
Upgrade Hexagon version
jaguililla Oct 13, 2021
c693d7a
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Nov 30, 2021
0affaef
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Dec 1, 2021
e4ea985
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Dec 2, 2021
9587464
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Dec 18, 2021
02ce46c
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Dec 23, 2021
8a565d1
Enable blackbird Jackson module by default
jaguililla Dec 23, 2021
8f9854b
Update dependencies
jaguililla Dec 23, 2021
1cb8de1
Merge branch 'TechEmpower:master' into main
jaguililla Jan 2, 2022
27512e6
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jan 7, 2022
cdf705b
Use Hexagon version 2.0.0-B1 (and a little cleanup)
jaguililla Jan 8, 2022
f8236d5
Use Hexagon version 2.0.0-B1 (and a little cleanup)
jaguililla Jan 8, 2022
a344738
Use Tomcat instead Resin to test JEE integration
jaguililla Jan 8, 2022
06fe67a
Remove unused environment variable
jaguililla Jan 8, 2022
0f7fff4
Clean Tomcat dockerfile
jaguililla Jan 8, 2022
516f4c5
Minor improvements
jaguililla Jan 8, 2022
9e4176a
Minor improvements
jaguililla Jan 10, 2022
c5842a3
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jan 13, 2022
ccd6fc4
Update to release version
jaguililla Jan 13, 2022
1586074
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jan 26, 2022
f641771
Update to the latest Hexagon release
jaguililla Jan 26, 2022
ac56039
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Feb 13, 2022
ae14f5e
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Feb 15, 2022
a41e4f6
Add Netty adapter test
jaguililla Feb 16, 2022
138c9d3
Remove Gradle Wrapper
jaguililla Feb 16, 2022
f45c4d5
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Feb 18, 2022
2ca72bc
Update version
jaguililla Feb 18, 2022
7c1e060
Update version
jaguililla Feb 21, 2022
6f293a9
Merge branch 'TechEmpower:master' into main
jaguililla Mar 26, 2022
26963f2
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 30, 2022
5a0fe66
Minimize template
jaguililla Apr 1, 2022
f31877c
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Apr 1, 2022
5178c3f
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Apr 17, 2022
9c200b4
Skip Hexagon checks in the container
jaguililla Apr 18, 2022
af473dd
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Apr 18, 2022
cf21e3c
Add Netty Epoll benchmark
jaguililla Apr 29, 2022
eabeef4
Merge branch 'TechEmpower:master' into main
jaguililla Apr 29, 2022
ceb1593
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla May 4, 2022
45209e6
Database and template improvements
jaguililla May 4, 2022
d687db0
Update Hexagon version
jaguililla May 4, 2022
0875de0
Update Hexagon version
jaguililla May 4, 2022
691a42a
Merge remote-tracking branch 'origin/main'
jaguililla May 4, 2022
9988028
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla May 6, 2022
d7a1c14
Update DB settings
jaguililla May 7, 2022
2f60f85
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla May 24, 2022
594049e
Merge branch 'TechEmpower:master' into main
jaguililla May 26, 2022
2be9f90
Merge branch 'TechEmpower:master' into main
jaguililla Jun 7, 2022
33e5726
Use a single store and template engine to simplify benchmark
jaguililla Jun 7, 2022
0e5218f
Merge branch 'TechEmpower:master' into main
jaguililla Jun 21, 2022
fb135f1
Bump mysql-connector-java in /frameworks/Java/wicket
dependabot[bot] Jun 21, 2022
db17235
Merge pull request #121 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Jun 21, 2022
1192a06
Bump mongodb-driver-sync from 4.2.0 to 4.2.1 in /frameworks/Java/javalin
dependabot[bot] Jun 27, 2022
b8c8ad1
Merge pull request #122 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Jun 27, 2022
310167b
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/starlette
dependabot[bot] Jul 5, 2022
b9afd4d
Merge pull request #128 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
37e0005
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/django
dependabot[bot] Jul 5, 2022
9d1378c
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/routerling
dependabot[bot] Jul 5, 2022
a93c1df
Merge pull request #131 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
6215020
Merge pull request #129 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
e0bb50b
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/japronto
dependabot[bot] Jul 5, 2022
8b7381d
Merge pull request #134 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
5299732
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/fastapi
dependabot[bot] Jul 5, 2022
a5d908d
Merge pull request #133 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
8dffc32
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/uvicorn
dependabot[bot] Jul 5, 2022
80ed3c2
Merge pull request #132 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
cf9a280
Bump ujson from 5.2.0 to 5.4.0 in /frameworks/Python/flask
dependabot[bot] Jul 5, 2022
8702a9d
Merge pull request #130 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
a4fe6ec
Bump ujson from 5.1 to 5.4.0 in /frameworks/Python/aiohttp
dependabot[bot] Jul 5, 2022
04ef426
Merge pull request #127 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Jul 5, 2022
31887ce
Bump rails-html-sanitizer from 1.4.2 to 1.4.3 in /frameworks/Ruby/rails
dependabot[bot] Jul 6, 2022
0692946
Merge pull request #135 from hexagonkt/dependabot/bundler/frameworks/…
github-actions[bot] Jul 6, 2022
cc6dda0
Merge branch 'TechEmpower:master' into main
jaguililla Jul 6, 2022
8534e0e
Bump jetty-server in /frameworks/Java/jetty
dependabot[bot] Jul 7, 2022
3594217
Merge pull request #136 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Jul 7, 2022
32f13be
Bump undertow-core in /frameworks/Java/undertow
dependabot[bot] Jul 15, 2022
ed86fbd
Merge pull request #139 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Jul 15, 2022
dcc8239
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jul 19, 2022
fc3dfc1
Update versions
jaguililla Jul 19, 2022
d7715ab
Update README.md
jaguililla Jul 20, 2022
1d336e6
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jul 24, 2022
a1db1c8
Bump sanic from 22.3.1 to 22.6.1 in /frameworks/Python/sanic
dependabot[bot] Aug 6, 2022
cfc5dbd
Merge pull request #140 from hexagonkt/dependabot/pip/frameworks/Pyth…
github-actions[bot] Aug 6, 2022
6325b02
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/light-java
dependabot[bot] Aug 6, 2022
3828548
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/rapidoid
dependabot[bot] Aug 6, 2022
7c3305d
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/jooby
dependabot[bot] Aug 6, 2022
f0d8e98
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/servlet
dependabot[bot] Aug 6, 2022
70aebd0
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/spring-webflux
dependabot[bot] Aug 6, 2022
9bddbe9
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/smart-socket
dependabot[bot] Aug 6, 2022
58b628d
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/act
dependabot[bot] Aug 6, 2022
1f8d756
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Kotlin/kooby
dependabot[bot] Aug 6, 2022
468cb59
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/dropwizard
dependabot[bot] Aug 6, 2022
ee593a2
Bump postgresql from 42.3.3 to 42.4.1 in /frameworks/Java/hserver
dependabot[bot] Aug 6, 2022
b7a38ea
Merge pull request #144 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
bdbb74d
Merge pull request #141 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
03ca6af
Bump postgresql from 42.4.0 to 42.4.1 in /frameworks/Java/undertow
dependabot[bot] Aug 6, 2022
1072297
Merge pull request #146 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
fd4eb32
Merge pull request #142 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
c52e0f2
Merge pull request #154 from hexagonkt/dependabot/maven/frameworks/Ko…
github-actions[bot] Aug 6, 2022
e2a3e47
Merge pull request #148 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
ec5c215
Merge pull request #156 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
268effb
Merge pull request #157 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
682bd10
Merge pull request #153 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
7f1ff5d
Merge pull request #152 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
2ebdeae
Merge pull request #150 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 6, 2022
36ae737
Bump postgresql from 42.2.23 to 42.4.1 in /frameworks/Kotlin/ktor/ktor
dependabot[bot] Aug 6, 2022
2f53536
Merge pull request #158 from hexagonkt/dependabot/maven/frameworks/Ko…
github-actions[bot] Aug 6, 2022
ff40037
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Aug 6, 2022
b851884
Update dependencies
jaguililla Aug 6, 2022
4759c4c
Bump undertow-core in /frameworks/Java/light-java
dependabot[bot] Aug 18, 2022
be64e35
Bump undertow-core in /frameworks/Java/undertow
dependabot[bot] Aug 18, 2022
000d1e5
Merge pull request #160 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 18, 2022
31d6d50
Merge pull request #161 from hexagonkt/dependabot/maven/frameworks/Ja…
github-actions[bot] Aug 18, 2022
e5e26a9
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Sep 8, 2022
05f31bf
Delete Gradle Wrapper
jaguililla Sep 8, 2022
6fc8fec
Merge branch 'main' of github.com:hexagonkt/tfb
jaguililla Sep 8, 2022
189e19d
Use different JSON serializer
jaguililla Sep 8, 2022
b179554
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Sep 8, 2022
5e47af8
Restore non Hexagon files
jaguililla Sep 8, 2022
67f6bf1
Update Hexagon version
jaguililla Sep 8, 2022
c2f187e
Run pipeline
jaguililla Sep 8, 2022
61b499f
Run pipeline
jaguililla Sep 9, 2022
4422de8
Bump axum-core from 0.2.7 to 0.2.8 in /frameworks/Rust/axum
dependabot[bot] Sep 15, 2022
e41fa7e
Merge pull request #162 from hexagonkt/dependabot/cargo/frameworks/Ru…
github-actions[bot] Sep 15, 2022
534bc5f
Revert "Bump axum-core from 0.2.7 to 0.2.8 in /frameworks/Rust/axum"
jaguililla Sep 15, 2022
f6370fc
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Oct 28, 2022
c14f902
Merge branch 'main' of github.com:hexagonkt/tfb
jaguililla Oct 28, 2022
2e8467e
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Nov 8, 2022
02be1e0
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Nov 24, 2022
ed85c1a
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Nov 29, 2022
9df2ba8
Version updates, code refactor and new benchmark cases
jaguililla Nov 29, 2022
2eda84c
Version updates
jaguililla Jan 3, 2023
0f36557
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jan 3, 2023
40afa7e
Version updates
jaguililla Jan 6, 2023
9515299
Version updates
jaguililla Jan 6, 2023
6bb6776
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Feb 1, 2023
243d6be
[Hexagon] Refactor and updates:
jaguililla Feb 1, 2023
90717cc
Fix connection problems
jaguililla Feb 1, 2023
22ab4bb
Merge branch 'TechEmpower:master' into main
jaguililla Feb 25, 2023
cf85616
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 8, 2023
04f93be
Merge branch 'main' of github.com:hexagonkt/tfb
jaguililla Mar 8, 2023
1fe49e4
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 9, 2023
338c77f
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 9, 2023
45f0743
Update Hexagon
jaguililla Mar 9, 2023
5df374d
Update Gradle
jaguililla Mar 9, 2023
8978ca1
Update dependencies
jaguililla Mar 19, 2023
93f8351
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 19, 2023
370a132
Update Hexagon version
jaguililla Mar 20, 2023
5e98a3d
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 30, 2023
147afa0
Update Gradle Wrapper
jaguililla Mar 30, 2023
3f37a31
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Mar 30, 2023
965573a
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla May 13, 2023
5c288da
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jun 7, 2023
89352f1
Add async and native support
jaguililla Jun 7, 2023
745aabf
Add async and native support
jaguililla Jun 7, 2023
f54f880
Add async and native support
jaguililla Jun 7, 2023
5066a08
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jun 16, 2023
267c4b6
Replace Vert.x adapter by Netty Epoll Async adapter
jaguililla Jun 16, 2023
9c2385b
Replace Vert.x adapter by Netty Epoll Async adapter
jaguililla Jun 16, 2023
10081f7
Replace Vert.x adapter by Netty Epoll Async adapter
jaguililla Jun 16, 2023
10b312c
Replace Vert.x adapter by Netty Epoll Async adapter
jaguililla Jun 16, 2023
efc7321
Replace Vert.x adapter by Netty Epoll Async adapter
jaguililla Jun 17, 2023
561de75
Merge branch 'main' of github.com:hexagonkt/tfb
jaguililla Jun 17, 2023
3b053f4
Add Jasync store
jaguililla Jun 17, 2023
3c64759
Add Jasync store
jaguililla Jun 18, 2023
e8a1f53
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jul 10, 2023
4c921b4
Update
jaguililla Jul 10, 2023
da15532
Update
jaguililla Jul 10, 2023
8bf5f23
Update
jaguililla Jul 10, 2023
7ca4961
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenc…
jaguililla Jul 10, 2023
c55d98a
Update Gradle
jaguililla Jul 10, 2023
5083e68
Benchmark Netty Epoll only
jaguililla Jul 10, 2023
927a700
Add Nima adapter
jaguililla Jul 10, 2023
494167f
Update container builds
jaguililla Jul 10, 2023
8c6ae8e
Fix missing endpoints
jaguililla Jul 10, 2023
8917827
Fix Nima benchmarks
jaguililla Jul 10, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 15 additions & 34 deletions frameworks/Kotlin/hexagon/benchmark_config.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,13 @@
"versus": "servlet"
},
"jettyloom-pgclient": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
"fortune_url": "/fortunes",
"update_url": "/update?queries=",
"cached_query_url": "/cached-queries?count=",
"plaintext_url": "/plaintext",
"port": 9090,
"approach": "Realistic",
"classification": "Micro",
Expand All @@ -69,7 +71,7 @@
"notes": "http://hexagonkt.com",
"versus": "servlet"
},
"netty": {
"nettyepoll": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
Expand All @@ -88,11 +90,11 @@
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Netty PostgreSQL",
"display_name": "Hexagon Netty Epoll PostgreSQL",
"notes": "http://hexagonkt.com",
"versus": "netty"
},
"nettyepoll": {
"nettyepoll-async-pgclient": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
Expand All @@ -111,32 +113,11 @@
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Netty Epoll PostgreSQL",
"display_name": "Hexagon Netty Epoll Async PgClient",
"notes": "http://hexagonkt.com",
"versus": "netty"
},
"nettyepoll-pgclient": {
"db_url": "/db",
"query_url": "/query?queries=",
"fortune_url": "/fortunes",
"update_url": "/update?queries=",
"cached_query_url": "/cached-queries?count=",
"port": 9090,
"approach": "Realistic",
"classification": "Micro",
"database": "postgres",
"framework": "Hexagon",
"language": "Kotlin",
"orm": "Raw",
"platform": "Netty",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Netty Epoll PgClient",
"notes": "http://hexagonkt.com",
"versus": "netty"
},
"netty-native": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
Expand All @@ -155,11 +136,11 @@
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Netty Native PostgreSQL",
"display_name": "Hexagon Netty Epoll PgClient",
"notes": "http://hexagonkt.com",
"versus": "netty"
},
"netty-async-pgclient": {
"nima": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
Expand All @@ -174,15 +155,15 @@
"framework": "Hexagon",
"language": "Kotlin",
"orm": "Raw",
"platform": "Netty",
"platform": "Helidon",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Netty Async PgClient",
"display_name": "Hexagon Nima PostgreSQL",
"notes": "http://hexagonkt.com",
"versus": "netty"
"versus": "helidon-nima"
},
"nettyepoll-async-pgclient": {
"nima-pgclient": {
"json_url": "/json",
"db_url": "/db",
"query_url": "/query?queries=",
Expand All @@ -197,13 +178,13 @@
"framework": "Hexagon",
"language": "Kotlin",
"orm": "Raw",
"platform": "Netty",
"platform": "Helidon",
"webserver": "None",
"os": "Linux",
"database_os": "Linux",
"display_name": "Hexagon Vertx PgClient",
"display_name": "Hexagon Nima PgClient",
"notes": "http://hexagonkt.com",
"versus": "netty"
"versus": "helidon-nima"
},
"tomcat": {
"json_url": "/json",
Expand Down
10 changes: 5 additions & 5 deletions frameworks/Kotlin/hexagon/build.gradle
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@

plugins {
id "org.jetbrains.kotlin.jvm" version "1.8.22" apply false
id "org.graalvm.buildtools.native" version "0.9.22" apply false
id "org.jetbrains.kotlin.jvm" version "1.9.0" apply false
id "org.graalvm.buildtools.native" version "0.9.23" apply false
}

version = "1.0.0"
description = "TFB benchmark"
group = "com.hexagonkt"

ext {
hexagonVersion = "3.0.0-B3"
hexagonVersion = "3.0.0-B8"
jettyVersion = "11.0.15"
nettyVersion = "4.1.93.Final"
nettyVersion = "4.1.94.Final"

hikariVersion = "5.0.1"
postgresqlVersion = "42.6.0"
vertxVersion = "4.4.3"
vertxVersion = "4.4.4"
cache2kVersion = "2.6.1.Final"

applicationClass = "com.hexagonkt.BenchmarkKt"
Expand Down
36 changes: 9 additions & 27 deletions frameworks/Kotlin/hexagon/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ platform = "Servlet"
webserver = "None"
versus = "servlet"

[netty]
[nettyepoll]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
Expand All @@ -73,7 +73,7 @@ platform = "Netty"
webserver = "None"
versus = "netty"

[netty-native]
[nettyepoll-async-pgclient]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
Expand All @@ -91,7 +91,7 @@ platform = "Netty"
webserver = "None"
versus = "netty"

[nettyepoll]
[nettyepoll-pgclient]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
Expand All @@ -109,7 +109,7 @@ platform = "Netty"
webserver = "None"
versus = "netty"

[nettyepoll-pgclient]
[nima]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
Expand All @@ -123,11 +123,11 @@ database = "postgres"
database_os = "Linux"
os = "Linux"
orm = "Raw"
platform = "Netty"
platform = "Helidon"
webserver = "None"
versus = "netty"
versus = "helidon-nima"

[nettyepoll-async-pgclient]
[nima-pgclient]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
Expand All @@ -141,9 +141,9 @@ database = "postgres"
database_os = "Linux"
os = "Linux"
orm = "Raw"
platform = "Netty"
platform = "Helidon"
webserver = "None"
versus = "netty"
versus = "helidon-nima"

[tomcat]
urls.plaintext = "/plaintext"
Expand All @@ -162,21 +162,3 @@ orm = "Raw"
platform = "Servlet"
webserver = "Tomcat"
versus = "servlet"

[nettyepoll-async-pgclient]
urls.plaintext = "/plaintext"
urls.json = "/json"
urls.db = "/db"
urls.query = "/query?queries="
urls.update = "/update?queries="
urls.fortune = "/fortunes"
urls.cached_query = "/cached-queries?count="
approach = "Realistic"
classification = "Micro"
database = "postgres"
database_os = "Linux"
os = "Linux"
orm = "Raw"
platform = "Netty"
webserver = "None"
versus = "netty"
Binary file modified frameworks/Kotlin/hexagon/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-8.1.1-bin.zip
distributionUrl=https://services.gradle.org/distributions/gradle-8.2.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
5 changes: 4 additions & 1 deletion frameworks/Kotlin/hexagon/gradlew
Original file line number Diff line number Diff line change
Expand Up @@ -130,10 +130,13 @@ location of your Java installation."
fi
else
JAVACMD=java
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
if ! command -v java >/dev/null 2>&1
then
die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
fi

# Increase the maximum file descriptors if we can.
Expand Down
21 changes: 0 additions & 21 deletions frameworks/Kotlin/hexagon/hexagon-jetty-native.dockerfile

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# BUILD
#
FROM docker.io/gradle:8.1.1-jdk17-alpine AS build
FROM docker.io/gradle:8.2-jdk17-alpine AS build
USER root
WORKDIR /hexagon

Expand Down
2 changes: 1 addition & 1 deletion frameworks/Kotlin/hexagon/hexagon-jettyloom.dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# BUILD
#
FROM docker.io/gradle:8.1.1-jdk17-alpine AS build
FROM docker.io/gradle:8.2-jdk17-alpine AS build
USER root
WORKDIR /hexagon

Expand Down
23 changes: 0 additions & 23 deletions frameworks/Kotlin/hexagon/hexagon-netty-async-pgclient.dockerfile

This file was deleted.

21 changes: 0 additions & 21 deletions frameworks/Kotlin/hexagon/hexagon-netty-native.dockerfile

This file was deleted.

23 changes: 0 additions & 23 deletions frameworks/Kotlin/hexagon/hexagon-netty.dockerfile

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# BUILD
#
FROM docker.io/gradle:8.1.1-jdk17-alpine AS build
FROM docker.io/gradle:8.2-jdk17-alpine AS build
USER root
WORKDIR /hexagon

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# BUILD
#
FROM docker.io/gradle:8.1.1-jdk17-alpine AS build
FROM docker.io/gradle:8.2-jdk17-alpine AS build
USER root
WORKDIR /hexagon

Expand Down
2 changes: 1 addition & 1 deletion frameworks/Kotlin/hexagon/hexagon-nettyepoll.dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# BUILD
#
FROM docker.io/gradle:8.1.1-jdk17-alpine AS build
FROM docker.io/gradle:8.2-jdk17-alpine AS build
USER root
WORKDIR /hexagon

Expand Down
Loading