From e7925ffb6458e50f9a9da1d1ad894da2f466496f Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Thu, 7 Sep 2023 21:58:25 +0000 Subject: [PATCH] add JMH Benchmark (jmh) benchmark result for aa24b17e33c8debd495534ef97c7abf6d92185ff --- dev/bench/data.js | 464 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 463 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index b507ac45ca..18433fae3a 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1694035002486, + "lastUpdate": 1694123905155, "repoUrl": "https://github.com/partiql/partiql-lang-kotlin", "entries": { "JMH Benchmark": [ @@ -58676,6 +58676,468 @@ window.BENCHMARK_DATA = { "extra": "iterations: 10\nforks: 2\nthreads: 1" } ] + }, + { + "commit": { + "author": { + "email": "107505258+yliuuuu@users.noreply.github.com", + "name": "yliuuuu", + "username": "yliuuuu" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "aa24b17e33c8debd495534ef97c7abf6d92185ff", + "message": "Kdoc and minor changes to timestamp data model. (#1198)\n\n* data model refinement", + "timestamp": "2023-09-07T14:03:54-07:00", + "tree_id": "c9bd85289c9934707c0e0df96df60ad8b7993e1a", + "url": "https://github.com/partiql/partiql-lang-kotlin/commit/aa24b17e33c8debd495534ef97c7abf6d92185ff" + }, + "date": 1694123902768, + "tool": "jmh", + "benches": [ + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15", + "value": 169.75661364781826, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30", + "value": 317.88804532847837, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15", + "value": 594490.5353499999, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30", + "value": 976853.4608500001, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10", + "value": 11122899.155949999, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15", + "value": 228.46520789700577, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30", + "value": 456.7618567933525, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen", + "value": 78.28458852392234, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery", + "value": 90.14898057179673, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01", + "value": 423.955814607486, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02", + "value": 708.0006854729025, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty", + "value": 269.49201142692567, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions", + "value": 90.06761220465427, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet", + "value": 77.16737194042463, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern", + "value": 72.11688515079726, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters", + "value": 123.41194912335156, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit", + "value": 89.72992610258393, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy", + "value": 96.54113792178933, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins", + "value": 102.61195328600327, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates", + "value": 177.98136443025345, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen", + "value": 33.13820217462478, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot", + "value": 108.28281897403853, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes", + "value": 323.8435590662749, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus", + "value": 152.35063668885863, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc", + "value": 81.3404446124712, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection", + "value": 171.55048578888722, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList", + "value": 112.25541758063677, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect", + "value": 903.4645823741002, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple", + "value": 28.966779139314866, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins", + "value": 40.88389470090701, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections", + "value": 114.4865612446177, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect", + "value": 301.30931097592196, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert", + "value": 53.45016682093374, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins", + "value": 41.344984985320565, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections", + "value": 53.762985329055105, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect", + "value": 90.29452348927865, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone", + "value": 42.89277718075371, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery", + "value": 468.0394645335232, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01", + "value": 1380.8973003088151, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen", + "value": 40.727253073598, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery", + "value": 345.1206047994888, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01", + "value": 152.94060956849486, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty", + "value": 266.44133097381143, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions", + "value": 90.31362671170156, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet", + "value": 57.914351082240785, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern", + "value": 66.71711590571758, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters", + "value": 101.03218457672897, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit", + "value": 56.285919160685545, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy", + "value": 189.92976690785505, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins", + "value": 65.93140754289014, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates", + "value": 129.9573989879647, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen", + "value": 117.41475759205798, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot", + "value": 94.27285235781137, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes", + "value": 235.34500243873208, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus", + "value": 84.55198739545904, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc", + "value": 200.01659859024147, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection", + "value": 130.21073738905568, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList", + "value": 100.02098367197246, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect", + "value": 191.1749624619237, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple", + "value": 19.43578786543886, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins", + "value": 96.34248056478478, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections", + "value": 76.22695805252188, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect", + "value": 148.16680699517454, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert", + "value": 35.517151634134215, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins", + "value": 34.58700128882684, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections", + "value": 27.97536781412075, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect", + "value": 49.070388005456465, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone", + "value": 15.17537709433896, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery", + "value": 508.1079288095267, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01", + "value": 1459.0470265329886, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler", + "value": 13.937428069037527, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator", + "value": 2.761893840096298, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + }, + { + "name": "org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser", + "value": 20.164126609583896, + "unit": "us/op", + "extra": "iterations: 10\nforks: 2\nthreads: 1" + } + ] } ] }