Clarify JSON-LD extension vocabulary composition#927
Conversation
🤖 Augment PR SummarySummary: Updates the Sourcemeta extension README to better explain how JSON-LD annotation keywords compose/merge when schemas reference each other. 🤖 Was this summary useful? React with 👍 or 👎 |
| document root, to an array element, or to a member of a location annotated | ||
| with `x-jsonld-container`, as such locations have no enclosing node to attach | ||
| a predicate to. | ||
| a predicate to. Distinct values that meet at the same location merge, |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 69), the text says distinct x-jsonld-id values that meet at the same location “merge”, but earlier this section states single-value keywords MUST NOT be assigned two different values for the same location and x-jsonld-id is defined as a single string. Could you clarify whether x-jsonld-id is intended to be multi-valued across schema composition, or whether distinct values should be treated as invalid?
Severity: medium
Other Locations
schemas/sourcemeta-extension/v1/README.markdown:57schemas/sourcemeta-extension/v1/README.markdown:58schemas/sourcemeta-extension/v1/README.markdown:91
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| This keyword declares the `@type` of the node that the annotated instance | ||
| location materializes as. Duplicate entries are collapsed, and an empty array | ||
| declares no types. It MUST be applied to a location whose value is an object, | ||
| location materializes as. Values that meet at the same location merge into the |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 78), x-jsonld-type allows either a string or an array, but the new “merge into the union” wording doesn’t state how mixed shapes (string vs array) are normalized when they meet at the same location. This ambiguity could lead to inconsistent implementations of the merge rule.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| This keyword declares the language of the language-tagged literal that the | ||
| annotated instance location materializes as. It MUST be applied to a location | ||
| whose value is a string. | ||
| whose value is a string. Tags compare case-insensitively, and the first |
There was a problem hiding this comment.
In schemas/sourcemeta-extension/v1/README.markdown (line 112), “the first declared spelling is kept” is unclear when annotations can meet across references, since “first” may depend on evaluation/ref resolution order. If output casing is intended to be deterministic, this may need a more precisely defined rule.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
There was a problem hiding this comment.
All reported issues were addressed across 1 file
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
There was a problem hiding this comment.
Benchmark (linux/llvm)
Details
| Benchmark suite | Current: f8b1629 | Previous: fa575e5 | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
3057518.19650633 ns/iter |
3112963.004424571 ns/iter |
0.98 |
Schema_Tracker_ISO_Language |
4486868.711538615 ns/iter |
4959965.647482912 ns/iter |
0.90 |
Schema_Tracker_ISO_Language_To_JSON |
20773787.088233694 ns/iter |
21461147.968750536 ns/iter |
0.97 |
Schema_Frame_WoT_References |
4497707.825806086 ns/iter |
4614775.0872478355 ns/iter |
0.97 |
Schema_Frame_OMC_References |
19459242.30555344 ns/iter |
21786538.72727299 ns/iter |
0.89 |
Schema_Frame_OMC_Locations |
17970786.871798668 ns/iter |
19685533.694440793 ns/iter |
0.91 |
Schema_Frame_ISO_Language_Locations |
97911451.49999161 ns/iter |
101845519.66669156 ns/iter |
0.96 |
Schema_Frame_KrakenD_References |
36208494.52631535 ns/iter |
40539975.16666641 ns/iter |
0.89 |
Schema_Frame_KrakenD_Reachable |
563156772.0001839 ns/iter |
596710169.0000618 ns/iter |
0.94 |
Schema_Frame_ISO_Language_Locations_To_JSON |
118682128.59999403 ns/iter |
120851415.80000708 ns/iter |
0.98 |
Schema_Frame_Many_Resources_References |
348551688.5000379 ns/iter |
358266401.99991286 ns/iter |
0.97 |
Schema_Bundle_Meta_2020_12 |
1458853.9479220232 ns/iter |
1448692.6528946257 ns/iter |
1.01 |
Schema_Format_ISO_Language_To_JSON |
104284985.9999738 ns/iter |
108717476.66665973 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
56456203.66667951 ns/iter |
59824679.91664938 ns/iter |
0.94 |
E2E_Compiler_ansible_meta |
25250787.499999203 ns/iter |
24909780.821425494 ns/iter |
1.01 |
E2E_Compiler_aws_cdk |
327332.84787672386 ns/iter |
326287.4703704323 ns/iter |
1.00 |
E2E_Compiler_babelrc |
2322667.8509930125 ns/iter |
2301305.4243422537 ns/iter |
1.01 |
E2E_Compiler_clang_format |
16351231.30232429 ns/iter |
16261797.348840635 ns/iter |
1.01 |
E2E_Compiler_cmake_presets |
25569681.11111423 ns/iter |
25849482.037040584 ns/iter |
0.99 |
E2E_Compiler_code_climate |
2322217.2549666967 ns/iter |
2302789.7697372017 ns/iter |
1.01 |
E2E_Compiler_cql2 |
13034790.592592394 ns/iter |
13086407.129629118 ns/iter |
1.00 |
E2E_Compiler_cspell |
22950403.43333312 ns/iter |
22952523.903225686 ns/iter |
1.00 |
E2E_Compiler_cypress |
3978561.738635604 ns/iter |
3923423.920904328 ns/iter |
1.01 |
E2E_Compiler_deno |
7043153.250001524 ns/iter |
7044989.169999098 ns/iter |
1.00 |
E2E_Compiler_dependabot |
3541634.0303028864 ns/iter |
3507949.4221111475 ns/iter |
1.01 |
E2E_Compiler_draft_04 |
2447835.678321372 ns/iter |
2418573.792387348 ns/iter |
1.01 |
E2E_Compiler_fabric_mod |
4276225.213413632 ns/iter |
4238875.315151304 ns/iter |
1.01 |
E2E_Compiler_geojson |
20139929.22857142 ns/iter |
20332713.999998894 ns/iter |
0.99 |
E2E_Compiler_gitpod_configuration |
4506412.658064062 ns/iter |
4495808.006451567 ns/iter |
1.00 |
E2E_Compiler_helm_chart_lock |
621609.2493322405 ns/iter |
616892.0996474323 ns/iter |
1.01 |
E2E_Compiler_importmap |
245060.72208612046 ns/iter |
242043.3972318146 ns/iter |
1.01 |
E2E_Compiler_jasmine |
1228717.3010563524 ns/iter |
1212964.0553629855 ns/iter |
1.01 |
E2E_Compiler_jshintrc |
3861775.795580772 ns/iter |
3844104.9670329727 ns/iter |
1.00 |
E2E_Compiler_jsconfig |
20205871.97142569 ns/iter |
20184446.228566747 ns/iter |
1.00 |
E2E_Compiler_krakend |
134491867.19999486 ns/iter |
142015987.40000919 ns/iter |
0.95 |
E2E_Compiler_lazygit |
30179179.73912794 ns/iter |
30757056.260861885 ns/iter |
0.98 |
E2E_Compiler_lerna |
1436471.7654323748 ns/iter |
1430254.9428572205 ns/iter |
1.00 |
E2E_Compiler_nest_cli |
6726933.423076039 ns/iter |
6716563.076190055 ns/iter |
1.00 |
E2E_Compiler_omc |
148771953.00000495 ns/iter |
163990559.5000073 ns/iter |
0.91 |
E2E_Compiler_omnisharp |
6020216.189656053 ns/iter |
6008205.991379171 ns/iter |
1.00 |
E2E_Compiler_openapi |
22930757.800001327 ns/iter |
23209197.86666309 ns/iter |
0.99 |
E2E_Compiler_pre_commit_hooks |
4697659.886666467 ns/iter |
4631327.450331039 ns/iter |
1.01 |
E2E_Compiler_pulumi |
3616866.9222793216 ns/iter |
3600391.6820519427 ns/iter |
1.00 |
E2E_Compiler_semantic_release |
1386352.309054928 ns/iter |
1366048.173828016 ns/iter |
1.01 |
E2E_Compiler_stale |
1402860.6746987167 ns/iter |
1393292.2410357282 ns/iter |
1.01 |
E2E_Compiler_stylecop |
5183121.688888706 ns/iter |
5185636.088234158 ns/iter |
1.00 |
E2E_Compiler_tmuxinator |
1700228.3179609433 ns/iter |
1683681.3932853057 ns/iter |
1.01 |
E2E_Compiler_ui5 |
46806759.99999645 ns/iter |
46843365.733335905 ns/iter |
1.00 |
E2E_Compiler_ui5_manifest |
303592998.49999386 ns/iter |
312276355.4999892 ns/iter |
0.97 |
E2E_Compiler_unreal_engine_uproject |
4144349.248521039 ns/iter |
4113632.923528766 ns/iter |
1.01 |
E2E_Compiler_users_array |
796352.8402298061 ns/iter |
785469.800675671 ns/iter |
1.01 |
E2E_Compiler_vercel |
12190446.631577065 ns/iter |
12118144.000000624 ns/iter |
1.01 |
E2E_Compiler_yamllint |
305566.4617736565 ns/iter |
302536.5420802799 ns/iter |
1.01 |
E2E_Evaluator_adaptivecard |
26901.93937646116 ns/iter |
25425.598189192646 ns/iter |
1.06 |
E2E_Evaluator_ansible_meta |
253408.8415630687 ns/iter |
241829.12697300687 ns/iter |
1.05 |
E2E_Evaluator_aws_cdk |
53131.81621211311 ns/iter |
52800.40134701472 ns/iter |
1.01 |
E2E_Evaluator_babelrc |
115294.78383705627 ns/iter |
117426.66493419808 ns/iter |
0.98 |
E2E_Evaluator_cerebrum_criminal_case |
1060174.6381680018 ns/iter |
1049770.3150686908 ns/iter |
1.01 |
E2E_Evaluator_clang_format |
120961.43309377141 ns/iter |
119723.419083563 ns/iter |
1.01 |
E2E_Evaluator_cmake_presets |
4430834.796178593 ns/iter |
4484189.80645182 ns/iter |
0.99 |
E2E_Evaluator_code_climate |
188001.599788546 ns/iter |
189750.43200217726 ns/iter |
0.99 |
E2E_Evaluator_cql2 |
231230.31568498572 ns/iter |
245451.0872593839 ns/iter |
0.94 |
E2E_Evaluator_cspell |
645329.0202391602 ns/iter |
634432.1361976193 ns/iter |
1.02 |
E2E_Evaluator_cypress |
194609.21631401335 ns/iter |
194815.3484087378 ns/iter |
1.00 |
E2E_Evaluator_deno |
325264.52611942834 ns/iter |
333713.46179247013 ns/iter |
0.97 |
E2E_Evaluator_dependabot |
340567.3519146488 ns/iter |
341278.5202568861 ns/iter |
1.00 |
E2E_Evaluator_draft_04 |
7485102.911111123 ns/iter |
9455173.528570933 ns/iter |
0.79 |
E2E_Evaluator_fabric_mod |
714081.2484597665 ns/iter |
707328.27911654 ns/iter |
1.01 |
E2E_Evaluator_geojson |
17103529.634147067 ns/iter |
17583211.075003646 ns/iter |
0.97 |
E2E_Evaluator_gitpod_configuration |
249611.9679740363 ns/iter |
247996.93596582345 ns/iter |
1.01 |
E2E_Evaluator_helm_chart_lock |
333239.25272634975 ns/iter |
324745.84415580746 ns/iter |
1.03 |
E2E_Evaluator_importmap |
53729.50640453513 ns/iter |
52713.871246895214 ns/iter |
1.02 |
E2E_Evaluator_jasmine |
110349.94787916387 ns/iter |
110256.88707375248 ns/iter |
1.00 |
E2E_Evaluator_jshintrc |
1215855.9396554886 ns/iter |
1213360.6354163522 ns/iter |
1.00 |
E2E_Evaluator_jsconfig |
440417.17276163073 ns/iter |
437131.06277185853 ns/iter |
1.01 |
E2E_Evaluator_krakend |
227328.09918166665 ns/iter |
224236.3338783411 ns/iter |
1.01 |
E2E_Evaluator_lazygit |
157028.14786513292 ns/iter |
154852.54800521868 ns/iter |
1.01 |
E2E_Evaluator_lerna |
146986.20583225274 ns/iter |
150149.0051657344 ns/iter |
0.98 |
E2E_Evaluator_nest_cli |
197276.61635581244 ns/iter |
194879.21135028894 ns/iter |
1.01 |
E2E_Evaluator_omc |
23077.439530329368 ns/iter |
21954.54760256186 ns/iter |
1.05 |
E2E_Evaluator_omnisharp |
621245.7539962591 ns/iter |
619216.4200351622 ns/iter |
1.00 |
E2E_Evaluator_openapi |
12720311.698112195 ns/iter |
16996947.66666536 ns/iter |
0.75 |
E2E_Evaluator_pre_commit_hooks |
505974.96902021964 ns/iter |
511384.30588232895 ns/iter |
0.99 |
E2E_Evaluator_pulumi |
692842.103517616 ns/iter |
707867.5645160611 ns/iter |
0.98 |
E2E_Evaluator_semantic_release |
106056.54115166316 ns/iter |
107611.0193768309 ns/iter |
0.99 |
E2E_Evaluator_stale |
153076.4248422928 ns/iter |
155637.02972730118 ns/iter |
0.98 |
E2E_Evaluator_stylecop |
308889.703460363 ns/iter |
306816.17566367006 ns/iter |
1.01 |
E2E_Evaluator_tmuxinator |
101717.64291894723 ns/iter |
107698.68891503064 ns/iter |
0.94 |
E2E_Evaluator_ui5 |
541328.744168032 ns/iter |
534264.2411067379 ns/iter |
1.01 |
E2E_Evaluator_ui5_manifest |
2667182.7192313476 ns/iter |
3012179.053498042 ns/iter |
0.89 |
E2E_Evaluator_unreal_engine_uproject |
453967.5719818439 ns/iter |
450956.2394548693 ns/iter |
1.01 |
E2E_Evaluator_users_array |
595249.0051725064 ns/iter |
602266.9503916886 ns/iter |
0.99 |
E2E_Evaluator_vercel |
325615.89468822 ns/iter |
325665.24105904804 ns/iter |
1.00 |
E2E_Evaluator_yamllint |
9150.240696446579 ns/iter |
8985.477751518629 ns/iter |
1.02 |
JSONLD_Catalog |
23989527.379304994 ns/iter |
26793489.666665155 ns/iter |
0.90 |
Micro_Draft4_Meta_1_No_Callback |
194.69455266532384 ns/iter |
204.23646053948312 ns/iter |
0.95 |
Micro_Draft4_Required_Properties |
897.7233852539472 ns/iter |
913.8841618562997 ns/iter |
0.98 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
23.321327505349924 ns/iter |
23.312871362715274 ns/iter |
1.00 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
12.174442884309041 ns/iter |
12.171501732940177 ns/iter |
1.00 |
Micro_Draft4_Items_Schema |
285.70449748730977 ns/iter |
283.421866543906 ns/iter |
1.01 |
Micro_Draft4_Nested_Object |
1.8586890828826494 ns/iter |
1.8174813238888747 ns/iter |
1.02 |
Micro_Draft4_Properties_Triad_Optional |
350.4860619313803 ns/iter |
330.4856976974208 ns/iter |
1.06 |
Micro_Draft4_Properties_Triad_Closed |
277.2633769834865 ns/iter |
275.16075727802007 ns/iter |
1.01 |
Micro_Draft4_Properties_Triad_Required |
363.11535771406614 ns/iter |
354.6661813039139 ns/iter |
1.02 |
Micro_Draft4_Properties_Closed |
60.377410387076274 ns/iter |
59.70006466915708 ns/iter |
1.01 |
Micro_Draft4_Non_Recursive_Ref |
14.706198575767392 ns/iter |
14.350279626199343 ns/iter |
1.02 |
Micro_Draft4_Pattern_Properties_True |
162.52272884953243 ns/iter |
159.41135957971198 ns/iter |
1.02 |
Micro_Draft4_Ref_To_Single_Property |
12.160784762772568 ns/iter |
12.173233102801115 ns/iter |
1.00 |
Micro_Draft4_Additional_Properties_Type |
33.41467639567745 ns/iter |
33.344953600487614 ns/iter |
1.00 |
Micro_Draft4_Nested_Oneof |
57.64263517704102 ns/iter |
57.6350520380121 ns/iter |
1.00 |
Micro_Draft4_Short_Enum |
9.96484013447878 ns/iter |
9.973251062216272 ns/iter |
1.00 |
Micro_Draft4_Long_Enum |
14.02456569116257 ns/iter |
14.03212673623713 ns/iter |
1.00 |
Micro_Draft4_Long_Enum_Short_Strings |
10.001868858350234 ns/iter |
9.975559429743642 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
3.4265861486270417 ns/iter |
3.426374263035912 ns/iter |
1.00 |
Micro_Draft4_Ref_Single_100 |
2362789.2533781775 ns/iter |
2353971.6418913733 ns/iter |
1.00 |
Micro_Draft4_Compile_Ref_Many_Nested |
1727425.8374384192 ns/iter |
1710843.9439026348 ns/iter |
1.01 |
Micro_Draft4_Compile_Wrap |
2350123.892256306 ns/iter |
2339228.633333429 ns/iter |
1.00 |
Micro_Draft6_Property_Names |
118.3340357912216 ns/iter |
118.34591310830558 ns/iter |
1.00 |
Micro_Draft6_Compile_FHIR |
13757292909.999933 ns/iter |
15301619845.000004 ns/iter |
0.90 |
Micro_Draft7_If_Then_Else |
22.40474626240857 ns/iter |
22.45754639539445 ns/iter |
1.00 |
Micro_2019_09_Unevaluated_Properties |
26.884260505386617 ns/iter |
26.80695202495877 ns/iter |
1.00 |
Micro_2019_09_Compile_Wrap |
267164144.66667023 ns/iter |
301809813.4999718 ns/iter |
0.89 |
Micro_2020_12_Dynamic_Ref |
703.1799504916481 ns/iter |
731.3159510865015 ns/iter |
0.96 |
Micro_2020_12_Dynamic_Ref_Single |
3.4622921411917518 ns/iter |
3.4565362906251207 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Mask |
1082.1291895438176 ns/iter |
1089.4979846303881 ns/iter |
0.99 |
Micro_2020_12_Simple_Output_Annotations |
69740.97426471104 ns/iter |
69601.26422641905 ns/iter |
1.00 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1692953.6216867932 ns/iter |
1665915.8033572114 ns/iter |
1.02 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
983406.8993008564 ns/iter |
975664.4643355277 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8317.729362838872 ns/iter |
8313.55064653731 ns/iter |
1.00 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
44699.39842322128 ns/iter |
45227.65808112694 ns/iter |
0.99 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
22354.919482438458 ns/iter |
22207.276149674388 ns/iter |
1.01 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
155.6947900912708 ns/iter |
151.58670832479865 ns/iter |
1.03 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
2833.5075333845957 ns/iter |
2840.8331284834817 ns/iter |
1.00 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
351718227.9999815 ns/iter |
385615260.0000087 ns/iter |
0.91 |
Alterschema_Check_Readibility_OMC |
83044391.87497792 ns/iter |
90558079.12500313 ns/iter |
0.92 |
Alterschema_Check_Readibility_KrakenD |
1142293041.999892 ns/iter |
1316949868.9999273 ns/iter |
0.87 |
Alterschema_Apply_Readibility_KrakenD |
114491877202.00008 ns/iter |
122842553998.00009 ns/iter |
0.93 |
Alterschema_Check_Invalid_External_Refs |
287650341.50001156 ns/iter |
306253970.50005174 ns/iter |
0.94 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/llvm)
Details
| Benchmark suite | Current: f8b1629 | Previous: fa575e5 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
120178 ns |
119415 ns |
1.01 |
E2E_Evaluator_ansible-meta |
519777 ns |
532888 ns |
0.98 |
E2E_Evaluator_aws-cdk |
155910 ns |
141831 ns |
1.10 |
E2E_Evaluator_babelrc |
348778 ns |
351581 ns |
0.99 |
E2E_Evaluator_cerebrum-criminal-case |
2532920 ns |
2608737 ns |
0.97 |
E2E_Evaluator_clang-format |
264582 ns |
276023 ns |
0.96 |
E2E_Evaluator_cmake-presets |
18106908 ns |
18888966 ns |
0.96 |
E2E_Evaluator_code-climate |
524486 ns |
517090 ns |
1.01 |
E2E_Evaluator_cql2 |
1341518 ns |
1239577 ns |
1.08 |
E2E_Evaluator_cspell |
1464568 ns |
1476042 ns |
0.99 |
E2E_Evaluator_cypress |
766939 ns |
778536 ns |
0.99 |
E2E_Evaluator_deno |
1047145 ns |
1046429 ns |
1.00 |
E2E_Evaluator_dependabot |
1099144 ns |
1141478 ns |
0.96 |
E2E_Evaluator_draft-04 |
20194435 ns |
24446135 ns |
0.83 |
E2E_Evaluator_fabric-mod |
2239225 ns |
2514565 ns |
0.89 |
E2E_Evaluator_geojson |
22171838 ns |
25360751 ns |
0.87 |
E2E_Evaluator_gitpod-configuration |
709085 ns |
748796 ns |
0.95 |
E2E_Evaluator_helm-chart-lock |
1046545 ns |
1010974 ns |
1.04 |
E2E_Evaluator_importmap |
257165 ns |
272800 ns |
0.94 |
E2E_Evaluator_jasmine |
304050 ns |
294299 ns |
1.03 |
E2E_Evaluator_jsconfig |
1220450 ns |
1364749 ns |
0.89 |
E2E_Evaluator_jshintrc |
2736822 ns |
2890584 ns |
0.95 |
E2E_Evaluator_krakend |
689679 ns |
686116 ns |
1.01 |
E2E_Evaluator_lazygit |
500799 ns |
536826 ns |
0.93 |
E2E_Evaluator_lerna |
460959 ns |
496758 ns |
0.93 |
E2E_Evaluator_nest-cli |
589787 ns |
607916 ns |
0.97 |
E2E_Evaluator_omc |
116506 ns |
117298 ns |
0.99 |
E2E_Evaluator_omnisharp |
1412146 ns |
1418633 ns |
1.00 |
E2E_Evaluator_openapi |
39595577 ns |
43947581 ns |
0.90 |
E2E_Evaluator_pre-commit-hooks |
1989835 ns |
1995139 ns |
1.00 |
E2E_Evaluator_pulumi |
1899334 ns |
1971197 ns |
0.96 |
E2E_Evaluator_semantic-release |
253983 ns |
263749 ns |
0.96 |
E2E_Evaluator_stale |
395503 ns |
400241 ns |
0.99 |
E2E_Evaluator_stylecop |
1141373 ns |
1159455 ns |
0.98 |
E2E_Evaluator_tmuxinator |
235579 ns |
233974 ns |
1.01 |
E2E_Evaluator_ui5 |
2265061 ns |
2256371 ns |
1.00 |
E2E_Evaluator_ui5-manifest |
10281886 ns |
10759403 ns |
0.96 |
E2E_Evaluator_unreal-engine-uproject |
1498420 ns |
1503634 ns |
1.00 |
E2E_Evaluator_users-array |
2985694 ns |
3016391 ns |
0.99 |
E2E_Evaluator_vercel |
972460 ns |
977976 ns |
0.99 |
E2E_Evaluator_yamllint |
25468 ns |
25997 ns |
0.98 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (macos/llvm)
Details
| Benchmark suite | Current: f8b1629 | Previous: dd14eec | Ratio |
|---|---|---|---|
Schema_Iterator_ISO_Language |
1917075.4985757838 ns/iter |
2882539.1524830097 ns/iter |
0.67 |
Schema_Tracker_ISO_Language |
3014254.849139481 ns/iter |
4435442.968750181 ns/iter |
0.68 |
Schema_Tracker_ISO_Language_To_JSON |
15740765.51162571 ns/iter |
19410893.499999326 ns/iter |
0.81 |
Schema_Frame_WoT_References |
4485921.445859948 ns/iter |
6695348.174243022 ns/iter |
0.67 |
Schema_Frame_OMC_References |
20608678.911765523 ns/iter |
25930914.916671097 ns/iter |
0.79 |
Schema_Frame_OMC_Locations |
18932673.405398984 ns/iter |
30284810.185186736 ns/iter |
0.63 |
Schema_Frame_ISO_Language_Locations |
72901029.85715358 ns/iter |
84266317.74997872 ns/iter |
0.87 |
Schema_Frame_KrakenD_References |
40214884.27777816 ns/iter |
53726038.71428185 ns/iter |
0.75 |
Schema_Frame_KrakenD_Reachable |
382660395.4994425 ns/iter |
562756375.0001627 ns/iter |
0.68 |
Schema_Frame_ISO_Language_Locations_To_JSON |
93459114.62497725 ns/iter |
99045451.3333437 ns/iter |
0.94 |
Schema_Frame_Many_Resources_References |
347341958.50001013 ns/iter |
416496187.5000017 ns/iter |
0.83 |
Schema_Bundle_Meta_2020_12 |
1288995.2042401768 ns/iter |
1575142.6137565614 ns/iter |
0.82 |
Schema_Format_ISO_Language_To_JSON |
78896421.33325954 ns/iter |
82021148.22226273 ns/iter |
0.96 |
E2E_Compiler_adaptivecard |
51325340.25002163 ns/iter |
66932602.61538223 ns/iter |
0.77 |
E2E_Compiler_ansible_meta |
23779751.400009748 ns/iter |
33390741.07142486 ns/iter |
0.71 |
E2E_Compiler_aws_cdk |
255593.71200010486 ns/iter |
394689.81716607016 ns/iter |
0.65 |
E2E_Compiler_babelrc |
1925372.229917605 ns/iter |
2397356.211764311 ns/iter |
0.80 |
E2E_Compiler_clang_format |
14285820.59183174 ns/iter |
16981492.59999708 ns/iter |
0.84 |
E2E_Compiler_cmake_presets |
23160527.31035158 ns/iter |
26143559.733327493 ns/iter |
0.89 |
E2E_Compiler_code_climate |
2031845.100864879 ns/iter |
2194840.703846414 ns/iter |
0.93 |
E2E_Compiler_cql2 |
10797953.629031736 ns/iter |
16799221.354167078 ns/iter |
0.64 |
E2E_Compiler_cspell |
21343273.138882067 ns/iter |
24101606.639997043 ns/iter |
0.89 |
E2E_Compiler_cypress |
3554418.639810116 ns/iter |
5369669.229050701 ns/iter |
0.66 |
E2E_Compiler_deno |
7597117.021280977 ns/iter |
7399835.672896469 ns/iter |
1.03 |
E2E_Compiler_dependabot |
3224254.2074479214 ns/iter |
3322615.3015865744 ns/iter |
0.97 |
E2E_Compiler_draft_04 |
1879977.44533277 ns/iter |
2352923.7637363863 ns/iter |
0.80 |
E2E_Compiler_fabric_mod |
3462949.09852229 ns/iter |
4923077.164021764 ns/iter |
0.70 |
E2E_Compiler_geojson |
19098248.86486702 ns/iter |
26010199.07407405 ns/iter |
0.73 |
E2E_Compiler_gitpod_configuration |
3799864.252632209 ns/iter |
4607287.197740781 ns/iter |
0.82 |
E2E_Compiler_helm_chart_lock |
524721.4653901506 ns/iter |
587462.5000000092 ns/iter |
0.89 |
E2E_Compiler_importmap |
217056.35275358637 ns/iter |
206016.32352937112 ns/iter |
1.05 |
E2E_Compiler_jasmine |
1067764.055723005 ns/iter |
1284111.1673413734 ns/iter |
0.83 |
E2E_Compiler_jshintrc |
3760677.624413033 ns/iter |
4026828.5854923176 ns/iter |
0.93 |
E2E_Compiler_jsconfig |
19021780.083335213 ns/iter |
19195193.181820452 ns/iter |
0.99 |
E2E_Compiler_krakend |
126947641.79996128 ns/iter |
139208675.00000894 ns/iter |
0.91 |
E2E_Compiler_lazygit |
32057847.238103844 ns/iter |
34618997.89999734 ns/iter |
0.93 |
E2E_Compiler_lerna |
1171531.197654943 ns/iter |
1571593.3945579135 ns/iter |
0.75 |
E2E_Compiler_nest_cli |
5794405.632479118 ns/iter |
7790536.988763093 ns/iter |
0.74 |
E2E_Compiler_omc |
147591802.00007904 ns/iter |
162101093.75003868 ns/iter |
0.91 |
E2E_Compiler_omnisharp |
5599207.68992297 ns/iter |
6880691.290908461 ns/iter |
0.81 |
E2E_Compiler_openapi |
20496247.55882713 ns/iter |
25526027.26923571 ns/iter |
0.80 |
E2E_Compiler_pre_commit_hooks |
3925919.921788103 ns/iter |
4706722.045161329 ns/iter |
0.83 |
E2E_Compiler_pulumi |
2962229.340335612 ns/iter |
4079008.0720716193 ns/iter |
0.73 |
E2E_Compiler_semantic_release |
1099145.3417322135 ns/iter |
1234203.6544277407 ns/iter |
0.89 |
E2E_Compiler_stale |
1164498.7562892807 ns/iter |
1165436.739051237 ns/iter |
1.00 |
E2E_Compiler_stylecop |
4852792.635659192 ns/iter |
5165201.249999427 ns/iter |
0.94 |
E2E_Compiler_tmuxinator |
1388910.4368935328 ns/iter |
1474720.0214133319 ns/iter |
0.94 |
E2E_Compiler_ui5 |
64064479.199987546 ns/iter |
51064666.69999463 ns/iter |
1.25 |
E2E_Compiler_ui5_manifest |
333896874.9999367 ns/iter |
296753250.0000516 ns/iter |
1.13 |
E2E_Compiler_unreal_engine_uproject |
3558350.000000701 ns/iter |
3379634.029557215 ns/iter |
1.05 |
E2E_Compiler_users_array |
651779.9293322158 ns/iter |
678483.653284663 ns/iter |
0.96 |
E2E_Compiler_vercel |
11591363.461537605 ns/iter |
10943478.84127057 ns/iter |
1.06 |
E2E_Compiler_yamllint |
233233.11617391682 ns/iter |
239041.6814946661 ns/iter |
0.98 |
E2E_Evaluator_adaptivecard |
18555.742266125053 ns/iter |
18211.659567266568 ns/iter |
1.02 |
E2E_Evaluator_ansible_meta |
165002.1990234553 ns/iter |
167947.60823505028 ns/iter |
0.98 |
E2E_Evaluator_aws_cdk |
36210.11878984541 ns/iter |
36947.17662419603 ns/iter |
0.98 |
E2E_Evaluator_babelrc |
83239.55798339444 ns/iter |
80593.68781460039 ns/iter |
1.03 |
E2E_Evaluator_cerebrum_criminal_case |
690236.3074598013 ns/iter |
736740.669593964 ns/iter |
0.94 |
E2E_Evaluator_clang_format |
92981.45907135447 ns/iter |
99715.38955547911 ns/iter |
0.93 |
E2E_Evaluator_cmake_presets |
3726827.4111687937 ns/iter |
3425126.201923726 ns/iter |
1.09 |
E2E_Evaluator_code_climate |
124081.1508202987 ns/iter |
128988.44813358333 ns/iter |
0.96 |
E2E_Evaluator_cql2 |
139270.13337308125 ns/iter |
137112.1951219166 ns/iter |
1.02 |
E2E_Evaluator_cspell |
413998.2168817155 ns/iter |
426316.75273392705 ns/iter |
0.97 |
E2E_Evaluator_cypress |
136726.69656787833 ns/iter |
147418.7717391485 ns/iter |
0.93 |
E2E_Evaluator_deno |
225863.32039775382 ns/iter |
232964.65716486375 ns/iter |
0.97 |
E2E_Evaluator_dependabot |
235003.89344535355 ns/iter |
279915.20347581495 ns/iter |
0.84 |
E2E_Evaluator_draft_04 |
5208711.126863533 ns/iter |
7120731.484848067 ns/iter |
0.73 |
E2E_Evaluator_fabric_mod |
458729.84711613 ns/iter |
524974.9417669638 ns/iter |
0.87 |
E2E_Evaluator_geojson |
8701840.773807947 ns/iter |
10128229.974025562 ns/iter |
0.86 |
E2E_Evaluator_gitpod_configuration |
181638.55281430783 ns/iter |
191258.27385889992 ns/iter |
0.95 |
E2E_Evaluator_helm_chart_lock |
238024.36227756468 ns/iter |
277967.66640189756 ns/iter |
0.86 |
E2E_Evaluator_importmap |
34752.81345395058 ns/iter |
38886.253698096734 ns/iter |
0.89 |
E2E_Evaluator_jasmine |
82886.21420672823 ns/iter |
90088.95570213949 ns/iter |
0.92 |
E2E_Evaluator_jshintrc |
899326.4431520809 ns/iter |
1218652.4209486335 ns/iter |
0.74 |
E2E_Evaluator_jsconfig |
295081.7035324513 ns/iter |
406750.25109655445 ns/iter |
0.73 |
E2E_Evaluator_krakend |
131026.2932288815 ns/iter |
189188.67171444028 ns/iter |
0.69 |
E2E_Evaluator_lazygit |
95806.43124105693 ns/iter |
124281.78648651336 ns/iter |
0.77 |
E2E_Evaluator_lerna |
114398.37770853791 ns/iter |
127285.59037209315 ns/iter |
0.90 |
E2E_Evaluator_nest_cli |
130341.52395703143 ns/iter |
168711.51117266653 ns/iter |
0.77 |
E2E_Evaluator_omc |
16278.058455117196 ns/iter |
16242.067143228807 ns/iter |
1.00 |
E2E_Evaluator_omnisharp |
426929.5626229413 ns/iter |
455878.8625904314 ns/iter |
0.94 |
E2E_Evaluator_openapi |
7752054.775281659 ns/iter |
8699690.405062685 ns/iter |
0.89 |
E2E_Evaluator_pre_commit_hooks |
343976.51371211867 ns/iter |
378181.99688634754 ns/iter |
0.91 |
E2E_Evaluator_pulumi |
504840.95214285067 ns/iter |
565149.4821834647 ns/iter |
0.89 |
E2E_Evaluator_semantic_release |
73467.06207105849 ns/iter |
74953.96966032515 ns/iter |
0.98 |
E2E_Evaluator_stale |
114307.72023411303 ns/iter |
125879.9221211041 ns/iter |
0.91 |
E2E_Evaluator_stylecop |
194538.17525767215 ns/iter |
221766.42190992672 ns/iter |
0.88 |
E2E_Evaluator_tmuxinator |
66264.89336491148 ns/iter |
84970.22806198163 ns/iter |
0.78 |
E2E_Evaluator_ui5 |
343575.44378693233 ns/iter |
438938.9936123477 ns/iter |
0.78 |
E2E_Evaluator_ui5_manifest |
1933186.5545454589 ns/iter |
2128256.527065012 ns/iter |
0.91 |
E2E_Evaluator_unreal_engine_uproject |
329348.0199166203 ns/iter |
348645.31548758474 ns/iter |
0.94 |
E2E_Evaluator_users_array |
449455.283006542 ns/iter |
517420.966066544 ns/iter |
0.87 |
E2E_Evaluator_vercel |
223666.98534564927 ns/iter |
239011.59913938833 ns/iter |
0.94 |
E2E_Evaluator_yamllint |
6385.648554132687 ns/iter |
6189.610954521217 ns/iter |
1.03 |
JSONLD_Catalog |
18838131.75676108 ns/iter |
18933967.72500182 ns/iter |
0.99 |
Micro_Draft4_Meta_1_No_Callback |
135.95394699089584 ns/iter |
132.53787381794663 ns/iter |
1.03 |
Micro_Draft4_Required_Properties |
673.3738628172451 ns/iter |
679.2690461899231 ns/iter |
0.99 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
16.008700482587773 ns/iter |
15.709523365590876 ns/iter |
1.02 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
7.712431363937471 ns/iter |
7.80451190132115 ns/iter |
0.99 |
Micro_Draft4_Items_Schema |
228.84579880910835 ns/iter |
214.09915769151146 ns/iter |
1.07 |
Micro_Draft4_Nested_Object |
1.1268802528638837 ns/iter |
1.0190444436174197 ns/iter |
1.11 |
Micro_Draft4_Properties_Triad_Optional |
273.5457677934343 ns/iter |
203.5678568005237 ns/iter |
1.34 |
Micro_Draft4_Properties_Triad_Closed |
180.46246128886068 ns/iter |
172.59246020171048 ns/iter |
1.05 |
Micro_Draft4_Properties_Triad_Required |
243.45666229886973 ns/iter |
224.68867455406485 ns/iter |
1.08 |
Micro_Draft4_Properties_Closed |
41.5937191167211 ns/iter |
42.25655952055006 ns/iter |
0.98 |
Micro_Draft4_Non_Recursive_Ref |
12.23752227231634 ns/iter |
12.166495806172856 ns/iter |
1.01 |
Micro_Draft4_Pattern_Properties_True |
142.78622370262636 ns/iter |
141.5587773959774 ns/iter |
1.01 |
Micro_Draft4_Ref_To_Single_Property |
7.709770505704895 ns/iter |
7.98971494447032 ns/iter |
0.96 |
Micro_Draft4_Additional_Properties_Type |
24.744278932964104 ns/iter |
27.33960793369525 ns/iter |
0.91 |
Micro_Draft4_Nested_Oneof |
33.43087688599144 ns/iter |
34.116057697139944 ns/iter |
0.98 |
Micro_Draft4_Short_Enum |
4.644930842578216 ns/iter |
4.871874954311842 ns/iter |
0.95 |
Micro_Draft4_Long_Enum |
9.172147120289685 ns/iter |
9.874150028730133 ns/iter |
0.93 |
Micro_Draft4_Long_Enum_Short_Strings |
6.578752069438879 ns/iter |
6.600624195440529 ns/iter |
1.00 |
Micro_Draft4_Type_Object |
2.267127737894406 ns/iter |
2.3633729752552606 ns/iter |
0.96 |
Micro_Draft4_Ref_Single_100 |
1638564.24418618 ns/iter |
1743808.3740830568 ns/iter |
0.94 |
Micro_Draft4_Compile_Ref_Many_Nested |
1146396.9292764743 ns/iter |
1401032.9766082235 ns/iter |
0.82 |
Micro_Draft4_Compile_Wrap |
1829422.3098962447 ns/iter |
2047189.827794201 ns/iter |
0.89 |
Micro_Draft6_Property_Names |
86.84887057303952 ns/iter |
94.55651868930595 ns/iter |
0.92 |
Micro_Draft6_Compile_FHIR |
9628718707.999723 ns/iter |
12418146374.999878 ns/iter |
0.78 |
Micro_Draft7_If_Then_Else |
15.793674392092985 ns/iter |
16.333817230556388 ns/iter |
0.97 |
Micro_2019_09_Unevaluated_Properties |
25.55299756059944 ns/iter |
26.90031303562945 ns/iter |
0.95 |
Micro_2019_09_Compile_Wrap |
260979666.49990666 ns/iter |
293998833.49992704 ns/iter |
0.89 |
Micro_2020_12_Dynamic_Ref |
555.4615791455903 ns/iter |
580.227919340299 ns/iter |
0.96 |
Micro_2020_12_Dynamic_Ref_Single |
2.2739412583019143 ns/iter |
2.326132817693296 ns/iter |
0.98 |
Micro_2020_12_Simple_Output_Mask |
759.4385371431358 ns/iter |
814.3313542724428 ns/iter |
0.93 |
Micro_2020_12_Simple_Output_Annotations |
55171.12560538058 ns/iter |
60228.72454678745 ns/iter |
0.92 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1413109.6660003094 ns/iter |
1662082.0568927631 ns/iter |
0.85 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
790092.0688589843 ns/iter |
842985.3300733785 ns/iter |
0.94 |
Micro_2020_12_Exhaustive_Deep_Numeric |
4668.357752970494 ns/iter |
4969.621933590929 ns/iter |
0.94 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
32969.285344485485 ns/iter |
36001.14309799555 ns/iter |
0.92 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
13574.492777805304 ns/iter |
14096.120863190332 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
81.69248345054086 ns/iter |
85.37853931707059 ns/iter |
0.96 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3176.6855472251536 ns/iter |
3490.9225665955923 ns/iter |
0.91 |
Alterschema_Check_Readibility_ISO_Language_Set_3 |
209653083.33325085 ns/iter |
234464361.0000124 ns/iter |
0.89 |
Alterschema_Check_Readibility_OMC |
56467381.916680396 ns/iter |
69591058.29998861 ns/iter |
0.81 |
Alterschema_Check_Readibility_KrakenD |
600205124.9997748 ns/iter |
726459457.9999084 ns/iter |
0.83 |
Alterschema_Apply_Readibility_KrakenD |
65173754665.999695 ns/iter |
71673158583.00026 ns/iter |
0.91 |
Alterschema_Check_Invalid_External_Refs |
153783260.2500657 ns/iter |
164433114.50001374 ns/iter |
0.94 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (macos/llvm)
Details
| Benchmark suite | Current: f8b1629 | Previous: dd14eec | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
92683 ns |
95027 ns |
0.98 |
E2E_Evaluator_ansible-meta |
320717 ns |
347409 ns |
0.92 |
E2E_Evaluator_aws-cdk |
111607 ns |
110303 ns |
1.01 |
E2E_Evaluator_babelrc |
240893 ns |
236895 ns |
1.02 |
E2E_Evaluator_cerebrum-criminal-case |
1458968 ns |
1536344 ns |
0.95 |
E2E_Evaluator_clang-format |
151068 ns |
168024 ns |
0.90 |
E2E_Evaluator_cmake-presets |
10245286 ns |
10482145 ns |
0.98 |
E2E_Evaluator_code-climate |
339120 ns |
353157 ns |
0.96 |
E2E_Evaluator_cql2 |
863396 ns |
972893 ns |
0.89 |
E2E_Evaluator_cspell |
1005101 ns |
1029240 ns |
0.98 |
E2E_Evaluator_cypress |
497310 ns |
548317 ns |
0.91 |
E2E_Evaluator_deno |
629636 ns |
639423 ns |
0.98 |
E2E_Evaluator_dependabot |
718647 ns |
754220 ns |
0.95 |
E2E_Evaluator_draft-04 |
16140739 ns |
14872388 ns |
1.09 |
E2E_Evaluator_fabric-mod |
1421207 ns |
1482224 ns |
0.96 |
E2E_Evaluator_geojson |
14355785 ns |
18273084 ns |
0.79 |
E2E_Evaluator_gitpod-configuration |
461730 ns |
507873 ns |
0.91 |
E2E_Evaluator_helm-chart-lock |
796379 ns |
899675 ns |
0.89 |
E2E_Evaluator_importmap |
198815 ns |
231026 ns |
0.86 |
E2E_Evaluator_jasmine |
197914 ns |
211985 ns |
0.93 |
E2E_Evaluator_jsconfig |
875997 ns |
882422 ns |
0.99 |
E2E_Evaluator_jshintrc |
1939371 ns |
1965884 ns |
0.99 |
E2E_Evaluator_krakend |
396406 ns |
430776 ns |
0.92 |
E2E_Evaluator_lazygit |
262152 ns |
283865 ns |
0.92 |
E2E_Evaluator_lerna |
298465 ns |
314997 ns |
0.95 |
E2E_Evaluator_nest-cli |
392791 ns |
419383 ns |
0.94 |
E2E_Evaluator_omc |
85194 ns |
95337 ns |
0.89 |
E2E_Evaluator_omnisharp |
939219 ns |
989665 ns |
0.95 |
E2E_Evaluator_openapi |
25737193 ns |
26264416 ns |
0.98 |
E2E_Evaluator_pre-commit-hooks |
1248578 ns |
1301714 ns |
0.96 |
E2E_Evaluator_pulumi |
1346401 ns |
1424151 ns |
0.95 |
E2E_Evaluator_semantic-release |
169064 ns |
174181 ns |
0.97 |
E2E_Evaluator_stale |
263984 ns |
276529 ns |
0.95 |
E2E_Evaluator_stylecop |
706108 ns |
716061 ns |
0.99 |
E2E_Evaluator_tmuxinator |
151973 ns |
157028 ns |
0.97 |
E2E_Evaluator_ui5 |
1610054 ns |
1581738 ns |
1.02 |
E2E_Evaluator_ui5-manifest |
7328551 ns |
8458524 ns |
0.87 |
E2E_Evaluator_unreal-engine-uproject |
1070354 ns |
1175279 ns |
0.91 |
E2E_Evaluator_users-array |
1976399 ns |
2160931 ns |
0.91 |
E2E_Evaluator_vercel |
676016 ns |
708643 ns |
0.95 |
E2E_Evaluator_yamllint |
22316 ns |
24146 ns |
0.92 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
Benchmark (linux/gcc)
Details
| Benchmark suite | Current: f8b1629 | Previous: fa575e5 | Ratio |
|---|---|---|---|
Alterschema_Check_Readibility_ISO_Language_Set_3 |
378694937.49997216 ns/iter |
255430882.3333334 ns/iter |
1.48 |
Alterschema_Check_Readibility_OMC |
106225229.9999987 ns/iter |
75169923.11111102 ns/iter |
1.41 |
Alterschema_Check_Readibility_KrakenD |
1494445252.999867 ns/iter |
1047530378.9999088 ns/iter |
1.43 |
Alterschema_Apply_Readibility_KrakenD |
139243214520.00027 ns/iter |
103784029624.99991 ns/iter |
1.34 |
Alterschema_Check_Invalid_External_Refs |
299557547.49994415 ns/iter |
225999339.33338436 ns/iter |
1.33 |
Micro_2020_12_Dynamic_Ref |
805.1244614882747 ns/iter |
623.0072676757231 ns/iter |
1.29 |
Micro_2020_12_Dynamic_Ref_Single |
4.5751744609213985 ns/iter |
3.5480558667726143 ns/iter |
1.29 |
Micro_2020_12_Simple_Output_Mask |
1071.6340883150765 ns/iter |
828.4000284676277 ns/iter |
1.29 |
Micro_2020_12_Simple_Output_Annotations |
72876.6716567744 ns/iter |
56697.58013028715 ns/iter |
1.29 |
Micro_2020_12_Simple_Output_Annotation_Dropping |
1871443.3709678766 ns/iter |
1483277.0932200367 ns/iter |
1.26 |
Micro_2020_12_Compile_NonCircular_Shared_Refs |
1076527.4150078315 ns/iter |
833697.1500598465 ns/iter |
1.29 |
Micro_2020_12_Exhaustive_Deep_Numeric |
8777.572891032603 ns/iter |
7148.886283614438 ns/iter |
1.23 |
Micro_2020_12_Exhaustive_Deep_Numeric_SimpleOutput |
54157.17938931891 ns/iter |
40620.33208846417 ns/iter |
1.33 |
Micro_2020_12_Exhaustive_Deep_Numeric_TraceOutput |
26701.140968149804 ns/iter |
20647.520449502616 ns/iter |
1.29 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail |
165.98531338578036 ns/iter |
123.724728979777 ns/iter |
1.34 |
Micro_2020_12_Exhaustive_Deep_Numeric_Fail_SimpleOutput |
3034.1076284889596 ns/iter |
2392.2130313713674 ns/iter |
1.27 |
Micro_2019_09_Unevaluated_Properties |
30.628444644780025 ns/iter |
23.507131899448336 ns/iter |
1.30 |
Micro_2019_09_Compile_Wrap |
344108765.99997663 ns/iter |
231773821.66666877 ns/iter |
1.48 |
Micro_Draft7_If_Then_Else |
25.310852895379785 ns/iter |
19.626492390095493 ns/iter |
1.29 |
Micro_Draft6_Property_Names |
151.34248324619887 ns/iter |
117.35928223272097 ns/iter |
1.29 |
Micro_Draft6_Compile_FHIR |
16781341605.00008 ns/iter |
11159692534.999977 ns/iter |
1.50 |
Micro_Draft4_Meta_1_No_Callback |
182.90973797597835 ns/iter |
141.65161254090165 ns/iter |
1.29 |
Micro_Draft4_Required_Properties |
912.5863125042711 ns/iter |
702.3610956587419 ns/iter |
1.30 |
Micro_Draft4_Many_Optional_Properties_Minimal_Match |
22.09449253939533 ns/iter |
17.16163128026756 ns/iter |
1.29 |
Micro_Draft4_Few_Optional_Properties_Minimal_Match |
15.863561446650587 ns/iter |
12.285055378417642 ns/iter |
1.29 |
Micro_Draft4_Items_Schema |
340.61146591677544 ns/iter |
262.64159976557573 ns/iter |
1.30 |
Micro_Draft4_Nested_Object |
2.115618449434908 ns/iter |
1.637571889169848 ns/iter |
1.29 |
Micro_Draft4_Properties_Triad_Optional |
485.13170987508465 ns/iter |
314.0301837258723 ns/iter |
1.54 |
Micro_Draft4_Properties_Triad_Closed |
374.47612982506956 ns/iter |
259.49223024210534 ns/iter |
1.44 |
Micro_Draft4_Properties_Triad_Required |
497.8698699210617 ns/iter |
372.50999500397893 ns/iter |
1.34 |
Micro_Draft4_Properties_Closed |
65.08249077413433 ns/iter |
50.499163718418934 ns/iter |
1.29 |
Micro_Draft4_Non_Recursive_Ref |
8.795236113590509 ns/iter |
6.8290463290414305 ns/iter |
1.29 |
Micro_Draft4_Pattern_Properties_True |
190.36727758109836 ns/iter |
147.64367006960876 ns/iter |
1.29 |
Micro_Draft4_Ref_To_Single_Property |
15.834015309892711 ns/iter |
12.301659289317257 ns/iter |
1.29 |
Micro_Draft4_Additional_Properties_Type |
14.845536456654763 ns/iter |
11.463775745420891 ns/iter |
1.29 |
Micro_Draft4_Nested_Oneof |
63.36690776702403 ns/iter |
49.24825682405488 ns/iter |
1.29 |
Micro_Draft4_Short_Enum |
14.480386957480425 ns/iter |
11.238701664203687 ns/iter |
1.29 |
Micro_Draft4_Long_Enum |
13.566723689605448 ns/iter |
10.29822647119821 ns/iter |
1.32 |
Micro_Draft4_Long_Enum_Short_Strings |
14.447734403841993 ns/iter |
11.23490804547406 ns/iter |
1.29 |
Micro_Draft4_Type_Object |
4.571983976447412 ns/iter |
3.5466868520406014 ns/iter |
1.29 |
Micro_Draft4_Ref_Single_100 |
2440007.840277758 ns/iter |
1867481.4760637956 ns/iter |
1.31 |
Micro_Draft4_Compile_Ref_Many_Nested |
1833132.1462141222 ns/iter |
1377894.7072693107 ns/iter |
1.33 |
Micro_Draft4_Compile_Wrap |
2602906.376865515 ns/iter |
1971971.709859568 ns/iter |
1.32 |
JSONLD_Catalog |
27190353.75999738 ns/iter |
18657223.394735698 ns/iter |
1.46 |
E2E_Compiler_adaptivecard |
65731004.81818983 ns/iter |
46728964.26665526 ns/iter |
1.41 |
E2E_Compiler_ansible_meta |
28382523.91666174 ns/iter |
21623504.54545269 ns/iter |
1.31 |
E2E_Compiler_aws_cdk |
352993.3385232672 ns/iter |
269502.265486753 ns/iter |
1.31 |
E2E_Compiler_babelrc |
2523973.079710363 ns/iter |
1946932.4178270171 ns/iter |
1.30 |
E2E_Compiler_clang_format |
17709818.923077155 ns/iter |
13500966.788464772 ns/iter |
1.31 |
E2E_Compiler_cmake_presets |
27787145.64000438 ns/iter |
20968008.78787993 ns/iter |
1.33 |
E2E_Compiler_code_climate |
2547177.9927275665 ns/iter |
1976869.031073556 ns/iter |
1.29 |
E2E_Compiler_cql2 |
14287385.265305955 ns/iter |
10851686.359373502 ns/iter |
1.32 |
E2E_Compiler_cspell |
24506178.827582046 ns/iter |
18515550.105264895 ns/iter |
1.32 |
E2E_Compiler_cypress |
4164305.035713834 ns/iter |
3221475.717592907 ns/iter |
1.29 |
E2E_Compiler_deno |
7842774.5168539155 ns/iter |
6049801.1304349825 ns/iter |
1.30 |
E2E_Compiler_dependabot |
3843333.9615391893 ns/iter |
2970661.3432200216 ns/iter |
1.29 |
E2E_Compiler_draft_04 |
2686631.18461588 ns/iter |
2081789.7886906795 ns/iter |
1.29 |
E2E_Compiler_fabric_mod |
4632360.827815096 ns/iter |
3594680.820513018 ns/iter |
1.29 |
E2E_Compiler_geojson |
22633460.096768986 ns/iter |
17382701.424998004 ns/iter |
1.30 |
E2E_Compiler_gitpod_configuration |
4941336.397162217 ns/iter |
3807050.260870364 ns/iter |
1.30 |
E2E_Compiler_helm_chart_lock |
642406.1515425887 ns/iter |
486800.7035490571 ns/iter |
1.32 |
E2E_Compiler_importmap |
257597.43613140934 ns/iter |
198076.14124296233 ns/iter |
1.30 |
E2E_Compiler_jasmine |
1322446.4301886673 ns/iter |
1021589.9560118294 ns/iter |
1.29 |
E2E_Compiler_jshintrc |
4093976.2163736564 ns/iter |
3139966.5291478965 ns/iter |
1.30 |
E2E_Compiler_jsconfig |
21434547.696971454 ns/iter |
16414207.720926728 ns/iter |
1.31 |
E2E_Compiler_krakend |
146767432.20002207 ns/iter |
105488981.14283085 ns/iter |
1.39 |
E2E_Compiler_lazygit |
33520901.285718147 ns/iter |
25143324.999995846 ns/iter |
1.33 |
E2E_Compiler_lerna |
1550325.955654272 ns/iter |
1204373.2048190383 ns/iter |
1.29 |
E2E_Compiler_nest_cli |
7294184.364582178 ns/iter |
5602301.127999454 ns/iter |
1.30 |
E2E_Compiler_omc |
177754847.50001168 ns/iter |
125002883.83334161 ns/iter |
1.42 |
E2E_Compiler_omnisharp |
6457571.166667666 ns/iter |
4979661.835714718 ns/iter |
1.30 |
E2E_Compiler_openapi |
25959096.074075203 ns/iter |
19654065.58333724 ns/iter |
1.32 |
E2E_Compiler_pre_commit_hooks |
5254971.82481731 ns/iter |
3921384.769662407 ns/iter |
1.34 |
E2E_Compiler_pulumi |
3978088.1988633606 ns/iter |
3056159.9999999874 ns/iter |
1.30 |
E2E_Compiler_semantic_release |
1527486.4880174033 ns/iter |
1165051.456666409 ns/iter |
1.31 |
E2E_Compiler_stale |
1507179.1573276492 ns/iter |
1165972.2483333705 ns/iter |
1.29 |
E2E_Compiler_stylecop |
5765886.918031923 ns/iter |
4408197.899371068 ns/iter |
1.31 |
E2E_Compiler_tmuxinator |
1853643.684210295 ns/iter |
1426253.1975560528 ns/iter |
1.30 |
E2E_Compiler_ui5 |
52587001.38460881 ns/iter |
38549596.277776904 ns/iter |
1.36 |
E2E_Compiler_ui5_manifest |
338516966.5000376 ns/iter |
239413868.66666412 ns/iter |
1.41 |
E2E_Compiler_unreal_engine_uproject |
4451211.146496966 ns/iter |
3448714.3497538143 ns/iter |
1.29 |
E2E_Compiler_users_array |
863264.0962961303 ns/iter |
664988.6888044679 ns/iter |
1.30 |
E2E_Compiler_vercel |
13165740.98148151 ns/iter |
9985427.32857004 ns/iter |
1.32 |
E2E_Compiler_yamllint |
324889.9025974836 ns/iter |
250028.57750004233 ns/iter |
1.30 |
E2E_Evaluator_adaptivecard |
25198.932894449666 ns/iter |
19550.92039144732 ns/iter |
1.29 |
E2E_Evaluator_ansible_meta |
264887.42634773615 ns/iter |
202292.39699943273 ns/iter |
1.31 |
E2E_Evaluator_aws_cdk |
56327.44055039166 ns/iter |
43727.33717740198 ns/iter |
1.29 |
E2E_Evaluator_babelrc |
97703.97668830778 ns/iter |
76173.39775206163 ns/iter |
1.28 |
E2E_Evaluator_cerebrum_criminal_case |
1189359.5017357464 ns/iter |
909046.7760211469 ns/iter |
1.31 |
E2E_Evaluator_clang_format |
102087.91501832694 ns/iter |
79339.58326773571 ns/iter |
1.29 |
E2E_Evaluator_cmake_presets |
7398334.333333404 ns/iter |
3769313.659459668 ns/iter |
1.96 |
E2E_Evaluator_code_climate |
202594.61459554287 ns/iter |
155759.46760497856 ns/iter |
1.30 |
E2E_Evaluator_cql2 |
211302.29877135446 ns/iter |
164152.78853294492 ns/iter |
1.29 |
E2E_Evaluator_cspell |
583585.1623432364 ns/iter |
446958.69764492504 ns/iter |
1.31 |
E2E_Evaluator_cypress |
154954.6849615884 ns/iter |
121004.57804461734 ns/iter |
1.28 |
E2E_Evaluator_deno |
312454.2502250524 ns/iter |
235152.5665990678 ns/iter |
1.33 |
E2E_Evaluator_dependabot |
364057.35695678316 ns/iter |
281483.5343356764 ns/iter |
1.29 |
E2E_Evaluator_draft_04 |
11231632.72368581 ns/iter |
5830094.303278798 ns/iter |
1.93 |
E2E_Evaluator_fabric_mod |
758658.4162043469 ns/iter |
596160.5725118181 ns/iter |
1.27 |
E2E_Evaluator_geojson |
19338949.583331868 ns/iter |
15686436.9333309 ns/iter |
1.23 |
E2E_Evaluator_gitpod_configuration |
241080.5245450729 ns/iter |
189769.88680780696 ns/iter |
1.27 |
E2E_Evaluator_helm_chart_lock |
222187.55780344436 ns/iter |
173450.00976220195 ns/iter |
1.28 |
E2E_Evaluator_importmap |
41444.70725570458 ns/iter |
32431.572941720377 ns/iter |
1.28 |
E2E_Evaluator_jasmine |
115197.29534270786 ns/iter |
88372.16761114098 ns/iter |
1.30 |
E2E_Evaluator_jshintrc |
1052532.8229953116 ns/iter |
822733.1147539527 ns/iter |
1.28 |
E2E_Evaluator_jsconfig |
412053.8803269716 ns/iter |
317004.6368515332 ns/iter |
1.30 |
E2E_Evaluator_krakend |
193593.5589132054 ns/iter |
153212.76173915027 ns/iter |
1.26 |
E2E_Evaluator_lazygit |
133258.2432179646 ns/iter |
102703.78367590978 ns/iter |
1.30 |
E2E_Evaluator_lerna |
139455.55467038884 ns/iter |
108068.29527921998 ns/iter |
1.29 |
E2E_Evaluator_nest_cli |
193703.97093828177 ns/iter |
150309.43504401908 ns/iter |
1.29 |
E2E_Evaluator_omc |
22248.394496005494 ns/iter |
17161.798478807515 ns/iter |
1.30 |
E2E_Evaluator_omnisharp |
547919.6957902027 ns/iter |
431880.757055101 ns/iter |
1.27 |
E2E_Evaluator_openapi |
19243293.69444422 ns/iter |
11511370.71186417 ns/iter |
1.67 |
E2E_Evaluator_pre_commit_hooks |
489475.11015740014 ns/iter |
376664.4111291641 ns/iter |
1.30 |
E2E_Evaluator_pulumi |
780900.6396398528 ns/iter |
604284.9905254232 ns/iter |
1.29 |
E2E_Evaluator_semantic_release |
96921.85433072527 ns/iter |
70615.66112991491 ns/iter |
1.37 |
E2E_Evaluator_stale |
179236.60558851055 ns/iter |
138217.93173539022 ns/iter |
1.30 |
E2E_Evaluator_stylecop |
304305.5431937301 ns/iter |
235416.80897346372 ns/iter |
1.29 |
E2E_Evaluator_tmuxinator |
96383.02426511997 ns/iter |
75027.00777008344 ns/iter |
1.28 |
E2E_Evaluator_ui5 |
568118.6551155242 ns/iter |
425193.80048961774 ns/iter |
1.34 |
E2E_Evaluator_ui5_manifest |
3038767.2068968085 ns/iter |
2231684.8853502255 ns/iter |
1.36 |
E2E_Evaluator_unreal_engine_uproject |
473335.6408544572 ns/iter |
365198.7419189675 ns/iter |
1.30 |
E2E_Evaluator_users_array |
726349.9121474876 ns/iter |
547324.0828125725 ns/iter |
1.33 |
E2E_Evaluator_vercel |
288003.330784719 ns/iter |
217803.67048270174 ns/iter |
1.32 |
E2E_Evaluator_yamllint |
12031.377821268961 ns/iter |
9201.922289364333 ns/iter |
1.31 |
Schema_Format_ISO_Language_To_JSON |
116912074.50004034 ns/iter |
83523931.87496431 ns/iter |
1.40 |
Schema_Bundle_Meta_2020_12 |
1702031.5048498956 ns/iter |
1318256.5409598672 ns/iter |
1.29 |
Schema_Frame_WoT_References |
5195704.68656754 ns/iter |
4008500.2285715225 ns/iter |
1.30 |
Schema_Frame_OMC_References |
24861013.357143033 ns/iter |
17077400.073170926 ns/iter |
1.46 |
Schema_Frame_OMC_Locations |
22223013.699999683 ns/iter |
15894468.363636738 ns/iter |
1.40 |
Schema_Frame_ISO_Language_Locations |
108241055.5000024 ns/iter |
77538456.3333369 ns/iter |
1.40 |
Schema_Frame_KrakenD_References |
45123106.87499621 ns/iter |
31081233.086959638 ns/iter |
1.45 |
Schema_Frame_KrakenD_Reachable |
585110375.000113 ns/iter |
443537048.5000476 ns/iter |
1.32 |
Schema_Frame_ISO_Language_Locations_To_JSON |
183700053.25004968 ns/iter |
149488502.39998138 ns/iter |
1.23 |
Schema_Frame_Many_Resources_References |
385571217.5000008 ns/iter |
295731804.50006473 ns/iter |
1.30 |
Schema_Iterator_ISO_Language |
4053759.4104048656 ns/iter |
2856367.3004109925 ns/iter |
1.42 |
Schema_Tracker_ISO_Language |
5451012.023256275 ns/iter |
4016809.4971094867 ns/iter |
1.36 |
Schema_Tracker_ISO_Language_To_JSON |
26597366.384609044 ns/iter |
20221916.28571558 ns/iter |
1.32 |
This comment was automatically generated by workflow using github-action-benchmark.
There was a problem hiding this comment.
JavaScript (linux/gcc)
Details
| Benchmark suite | Current: f8b1629 | Previous: fa575e5 | Ratio |
|---|---|---|---|
E2E_Evaluator_adaptivecard |
118550 ns |
93054 ns |
1.27 |
E2E_Evaluator_ansible-meta |
561318 ns |
425765 ns |
1.32 |
E2E_Evaluator_aws-cdk |
129872 ns |
101491 ns |
1.28 |
E2E_Evaluator_babelrc |
436907 ns |
276704 ns |
1.58 |
E2E_Evaluator_cerebrum-criminal-case |
2737814 ns |
2036229 ns |
1.34 |
E2E_Evaluator_clang-format |
265258 ns |
208136 ns |
1.27 |
E2E_Evaluator_cmake-presets |
20090732 ns |
13222165 ns |
1.52 |
E2E_Evaluator_code-climate |
499128 ns |
399491 ns |
1.25 |
E2E_Evaluator_cql2 |
1369481 ns |
946572 ns |
1.45 |
E2E_Evaluator_cspell |
1578085 ns |
1274008 ns |
1.24 |
E2E_Evaluator_cypress |
851444 ns |
668538 ns |
1.27 |
E2E_Evaluator_deno |
1107973 ns |
867955 ns |
1.28 |
E2E_Evaluator_dependabot |
1115840 ns |
865854 ns |
1.29 |
E2E_Evaluator_draft-04 |
22379974 ns |
15519983 ns |
1.44 |
E2E_Evaluator_fabric-mod |
2527186 ns |
1874409 ns |
1.35 |
E2E_Evaluator_geojson |
27534990 ns |
23017415 ns |
1.20 |
E2E_Evaluator_gitpod-configuration |
734258 ns |
578778 ns |
1.27 |
E2E_Evaluator_helm-chart-lock |
1053207 ns |
793400 ns |
1.33 |
E2E_Evaluator_importmap |
266215 ns |
208648 ns |
1.28 |
E2E_Evaluator_jasmine |
282770 ns |
216699 ns |
1.30 |
E2E_Evaluator_jsconfig |
1458921 ns |
1151730 ns |
1.27 |
E2E_Evaluator_jshintrc |
2881298 ns |
2304434 ns |
1.25 |
E2E_Evaluator_krakend |
642512 ns |
498285 ns |
1.29 |
E2E_Evaluator_lazygit |
464041 ns |
361802 ns |
1.28 |
E2E_Evaluator_lerna |
453802 ns |
357191 ns |
1.27 |
E2E_Evaluator_nest-cli |
619139 ns |
478681 ns |
1.29 |
E2E_Evaluator_omc |
117262 ns |
89007 ns |
1.32 |
E2E_Evaluator_omnisharp |
1493703 ns |
1165481 ns |
1.28 |
E2E_Evaluator_openapi |
44727270 ns |
30563531 ns |
1.46 |
E2E_Evaluator_pre-commit-hooks |
2070399 ns |
1594551 ns |
1.30 |
E2E_Evaluator_pulumi |
2278673 ns |
1555000 ns |
1.47 |
E2E_Evaluator_semantic-release |
234872 ns |
179999 ns |
1.30 |
E2E_Evaluator_stale |
388865 ns |
291335 ns |
1.33 |
E2E_Evaluator_stylecop |
1156734 ns |
904567 ns |
1.28 |
E2E_Evaluator_tmuxinator |
227609 ns |
177577 ns |
1.28 |
E2E_Evaluator_ui5 |
2286440 ns |
1785261 ns |
1.28 |
E2E_Evaluator_ui5-manifest |
12562286 ns |
7532324 ns |
1.67 |
E2E_Evaluator_unreal-engine-uproject |
1596396 ns |
1241114 ns |
1.29 |
E2E_Evaluator_users-array |
2816819 ns |
2158075 ns |
1.31 |
E2E_Evaluator_vercel |
1011815 ns |
769734 ns |
1.31 |
E2E_Evaluator_yamllint |
24367 ns |
18724 ns |
1.30 |
This comment was automatically generated by workflow using github-action-benchmark.
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
Signed-off-by: Juan Cruz Viotti jv@jviotti.com