Selaa lähdekoodia

Reduce entries to limit of 10

David Denton 4 kuukautta sitten
vanhempi
commit
3a435f346e

+ 0 - 220
frameworks/Kotlin/http4k/benchmark_config.json

@@ -2,51 +2,6 @@
   "framework": "http4k",
   "framework": "http4k",
   "tests": [
   "tests": [
     {
     {
-      "default": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "sunhttp",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "display_name": "http4k-sunhttp",
-        "versus": "servlet"
-      },
-      "sunhttploom": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "sunhttp",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "display_name": "http4k-sunhttploom",
-        "versus": "servlet"
-      },
       "apache": {
       "apache": {
         "orm": "Raw",
         "orm": "Raw",
         "database_os": "Linux",
         "database_os": "Linux",
@@ -91,69 +46,6 @@
         "notes": "https://http4k.org",
         "notes": "https://http4k.org",
         "versus": "servlet"
         "versus": "servlet"
       },
       },
-      "apache-graalvm": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "graalvm",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "servlet"
-      },
-      "graalvm": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "graalvm",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "servlet"
-      },
-      "helidon-graalvm": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "graalvm",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "helidon-jdbc"
-      },
       "helidon-jdbc": {
       "helidon-jdbc": {
         "orm": "Raw",
         "orm": "Raw",
         "database_os": "Linux",
         "database_os": "Linux",
@@ -242,118 +134,6 @@
         "notes": "https://http4k.org",
         "notes": "https://http4k.org",
         "versus": "jetty"
         "versus": "jetty"
       },
       },
-      "jettyloom-pgclient": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "jetty-loom-pgclient",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "jetty"
-      },
-      "jetty11": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "jetty11",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "jetty"
-      },
-      "jetty11loom-jdbc": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "jetty11-loom-jdbc",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "jetty11"
-      },
-      "jetty11loom-pgclient": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "jetty11-loom-pgclient",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "jetty11"
-      },
-      "ktorcio": {
-        "orm": "Raw",
-        "database_os": "Linux",
-        "cached_query_url": "/cached?queries=",
-        "cached_query_url": "/cached?queries=",
-        "db_url": "/db",
-        "json_url": "/json",
-        "fortune_url": "/fortunes",
-        "plaintext_url": "/plaintext",
-        "query_url": "/queries?queries=",
-        "update_url": "/updates?queries=",
-        "database": "Postgres",
-        "port": 9000,
-        "approach": "Realistic",
-        "classification": "Micro",
-        "framework": "http4k",
-        "language": "Kotlin",
-        "platform": "ktor",
-        "webserver": "None",
-        "os": "Linux",
-        "notes": "https://http4k.org",
-        "versus": "ktor-cio",
-        "tags": ["broken"]
-      },
       "ktornetty": {
       "ktornetty": {
         "orm": "Raw",
         "orm": "Raw",
         "database_os": "Linux",
         "database_os": "Linux",

+ 0 - 176
frameworks/Kotlin/http4k/config.toml

@@ -54,41 +54,6 @@ platform = "ktor"
 webserver = "None"
 webserver = "None"
 versus = "ktor-netty"
 versus = "ktor-netty"
 
 
-[main]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "sunhttp"
-webserver = "None"
-versus = "servlet"
-
-[sunhttploom]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "sunhttp"
-webserver = "None"
-versus = "servlet"
-
 [apache4]
 [apache4]
 urls.cached_query = "/cached?queries="
 urls.cached_query = "/cached?queries="
 urls.db = "/db"
 urls.db = "/db"
@@ -143,78 +108,6 @@ platform = "jetty-loom-jdbc"
 webserver = "None"
 webserver = "None"
 versus = "jetty"
 versus = "jetty"
 
 
-[jettyloom-pgclient]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "jetty-loom-pgclient"
-webserver = "None"
-versus = "jetty"
-
-[jetty11]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "jetty11"
-webserver = "None"
-versus = "jetty"
-
-[jetty11loom-jdbc]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "jetty-loom11-jdbc"
-webserver = "None"
-versus = "jetty11"
-
-[jetty11loom-pgclient]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "jetty11-loom-pgclient"
-webserver = "None"
-versus = "jetty11"
-
 [helidon-jdbc]
 [helidon-jdbc]
 urls.cached_query = "/cached?queries="
 urls.cached_query = "/cached?queries="
 urls.db = "/db"
 urls.db = "/db"
@@ -269,75 +162,6 @@ platform = "apache-httpcore"
 webserver = "None"
 webserver = "None"
 versus = "servlet"
 versus = "servlet"
 
 
-[helidon-graalvm]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "graalvm"
-webserver = "None"
-versus = "helidon-jdbc"
-
-[apache-graalvm]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "graalvm"
-webserver = "None"
-versus = "servlet"
-
-[graalvm]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "graalvm"
-webserver = "None"
-versus = "servlet"
-
-[ktorcio]
-urls.cached_query = "/cached?queries="
-urls.db = "/db"
-urls.fortune = "/fortunes"
-urls.json = "/json"
-urls.plaintext = "/plaintext"
-urls.query = "/queries?queries="
-urls.update = "/updates?queries="
-approach = "Realistic"
-classification = "Micro"
-database = "Postgres"
-database_os = "Linux"
-os = "Linux"
-orm = "Raw"
-platform = "ktor"
-webserver = "None"
-versus = "ktor-cio"
-
 [ratpack]
 [ratpack]
 urls.cached_query = "/cached?queries="
 urls.cached_query = "/cached?queries="
 urls.db = "/db"
 urls.db = "/db"

+ 2 - 10
frameworks/Kotlin/http4k/settings.gradle.kts

@@ -23,23 +23,15 @@ rootProject.name = "http4k-benchmark"
 include("core")
 include("core")
 include("core-jdbc")
 include("core-jdbc")
 include("core-pgclient")
 include("core-pgclient")
+
+
 include("apache")
 include("apache")
-include("apache-graalvm")
 include("apache4")
 include("apache4")
-include("graalvm")
 include("jetty")
 include("jetty")
 include("jettyloom-jdbc")
 include("jettyloom-jdbc")
-include("jettyloom-pgclient")
-include("jetty11")
-include("jetty11loom-jdbc")
-include("jetty11loom-pgclient")
 include("helidon-jdbc")
 include("helidon-jdbc")
 include("helidon-pgclient")
 include("helidon-pgclient")
-include("helidon-graalvm")
-include("ktorcio")
 include("ktornetty")
 include("ktornetty")
 include("netty")
 include("netty")
 include("ratpack")
 include("ratpack")
-include("sunhttp")
-include("sunhttploom")
 include("undertow")
 include("undertow")