Skip to content

Commit f34bd95

Browse files
author
github-action-benchmark
committed
add Component benchmarks (customSmallerIsBetter) benchmark result for f56afe0
1 parent 6e74033 commit f34bd95

File tree

1 file changed

+150
-150
lines changed

1 file changed

+150
-150
lines changed

dev/bench/data.js

Lines changed: 150 additions & 150 deletions
Original file line numberDiff line numberDiff line change
@@ -1,157 +1,8 @@
11
window.BENCHMARK_DATA = {
2-
"lastUpdate": 1750729917719,
2+
"lastUpdate": 1750754930115,
33
"repoUrl": "https://github.com/hasura/ndc-postgres",
44
"entries": {
55
"Component benchmarks": [
6-
{
7-
"commit": {
8-
"author": {
9-
"email": "49699333+dependabot[bot]@users.noreply.github.com",
10-
"name": "dependabot[bot]",
11-
"username": "dependabot[bot]"
12-
},
13-
"committer": {
14-
"email": "noreply@github.com",
15-
"name": "GitHub",
16-
"username": "web-flow"
17-
},
18-
"distinct": false,
19-
"id": "b5fba9854e7ad64817dbb3ce6200c02872c91d3b",
20-
"message": "chore(deps): Bump tempfile from 3.16.0 to 3.17.0 (#701)\n\nBumps [tempfile](https://github.com/Stebalien/tempfile) from 3.16.0 to\n3.17.0.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md\">tempfile's\nchangelog</a>.</em></p>\n<blockquote>\n<h2>3.17.0</h2>\n<ul>\n<li>Make sure to use absolute paths in when creating unnamed temporary\nfiles (avoids a small race in the &quot;immediate unlink&quot; logic)\nand in <code>Builder::make_in</code> (when creating temporary files of\narbitrary types).</li>\n<li>Prevent a theoretical crash that could (maybe) happen when a\ntemporary file is created from a drop function run in a TLS destructor.\nNobody has actually reported a case of this happening in practice and I\nhave been unable to create this scenario in a test.</li>\n<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)\nspecific randomness sources where possible.</li>\n<li>Clarify some documentation.</li>\n<li>Unlink unnamed temporary files on windows <em>immediately</em> when\npossible instead of waiting for the handle to be closed. We open files\nwith &quot;Unix&quot; semantics, so this is generally possible.</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7\"><code>6e7d167</code></a>\nchore: release 3.17.0</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8\"><code>3718075</code></a>\ndoc: remove incorrect documentation about windows and open files</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85\"><code>461369f</code></a>\nfeat: delete unnamed temporary files on windows immediately</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be\"><code>78d30a2</code></a>\ndoc: clarify &quot;inner file will be deleted&quot; documentation (<a\nhref=\"https://redirect.github.com/Stebalien/tempfile/issues/329\">#329</a>)</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7\"><code>0fe11c4</code></a>\ndoc: document how to &quot;keep&quot; temporary files/dirs after\ncreation (<a\nhref=\"https://redirect.github.com/Stebalien/tempfile/issues/328\">#328</a>)</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c\"><code>35e0629</code></a>\nfeat: simplify getrandom call (<a\nhref=\"https://redirect.github.com/Stebalien/tempfile/issues/325\">#325</a>)</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0\"><code>1e5059f</code></a>\nfix: handle TLS deallocation (<a\nhref=\"https://redirect.github.com/Stebalien/tempfile/issues/324\">#324</a>)</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c\"><code>c7b2e1a</code></a>\nchore: simplify reborrow</li>\n<li><a\nhref=\"https://github.com/Stebalien/tempfile/commit/8afa07a8c1e36b32bdda914d0ab9adc55c376d6b\"><code>8afa07a</code></a>\nfix: always use absolute paths (<a\nhref=\"https://redirect.github.com/Stebalien/tempfile/issues/323\">#323</a>)</li>\n<li>See full diff in <a\nhref=\"https://github.com/Stebalien/tempfile/compare/v3.16.0...v3.17.0\">compare\nview</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tempfile&package-manager=cargo&previous-version=3.16.0&new-version=3.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
21-
"timestamp": "2025-02-17T17:06:52Z",
22-
"tree_id": "8111f14895f8d08badae60c3148da43e32313b3a",
23-
"url": "https://github.com/hasura/ndc-postgres/commit/b5fba9854e7ad64817dbb3ce6200c02872c91d3b"
24-
},
25-
"date": 1739812857542,
26-
"tool": "customSmallerIsBetter",
27-
"benches": [
28-
{
29-
"name": "select-by-pk - median",
30-
"value": 25.757985,
31-
"unit": "ms"
32-
},
33-
{
34-
"name": "select-by-pk - p(95)",
35-
"value": 46.21376479999997,
36-
"unit": "ms"
37-
},
38-
{
39-
"name": "select-by-pk - connection acquisition time",
40-
"value": 14.817661471691178,
41-
"unit": "ms"
42-
},
43-
{
44-
"name": "select-by-pk - request time - (query + acquisition)",
45-
"value": 6.873235061262971,
46-
"unit": "ms"
47-
},
48-
{
49-
"name": "select-by-pk - processing time",
50-
"value": 0.19449434955940398,
51-
"unit": "ms"
52-
},
53-
{
54-
"name": "select-order-by - median",
55-
"value": 70.76098049999999,
56-
"unit": "ms"
57-
},
58-
{
59-
"name": "select-order-by - p(95)",
60-
"value": 101.87826749999999,
61-
"unit": "ms"
62-
},
63-
{
64-
"name": "select-order-by - connection acquisition time",
65-
"value": 53.0762709329447,
66-
"unit": "ms"
67-
},
68-
{
69-
"name": "select-order-by - request time - (query + acquisition)",
70-
"value": 1.6372049091179903,
71-
"unit": "ms"
72-
},
73-
{
74-
"name": "select-order-by - processing time",
75-
"value": 0.2964514342731506,
76-
"unit": "ms"
77-
},
78-
{
79-
"name": "select-variables - median",
80-
"value": 48.2457405,
81-
"unit": "ms"
82-
},
83-
{
84-
"name": "select-variables - p(95)",
85-
"value": 82.04158955000001,
86-
"unit": "ms"
87-
},
88-
{
89-
"name": "select-variables - connection acquisition time",
90-
"value": 29.975123164083406,
91-
"unit": "ms"
92-
},
93-
{
94-
"name": "select-variables - request time - (query + acquisition)",
95-
"value": 8.793244984040228,
96-
"unit": "ms"
97-
},
98-
{
99-
"name": "select-variables - processing time",
100-
"value": 0.292484422394073,
101-
"unit": "ms"
102-
},
103-
{
104-
"name": "select-where - median",
105-
"value": 41.262175,
106-
"unit": "ms"
107-
},
108-
{
109-
"name": "select-where - p(95)",
110-
"value": 66.04720959999999,
111-
"unit": "ms"
112-
},
113-
{
114-
"name": "select-where - connection acquisition time",
115-
"value": 27.537221978675934,
116-
"unit": "ms"
117-
},
118-
{
119-
"name": "select-where - request time - (query + acquisition)",
120-
"value": 5.344763884946456,
121-
"unit": "ms"
122-
},
123-
{
124-
"name": "select-where - processing time",
125-
"value": 0.23880866550148216,
126-
"unit": "ms"
127-
},
128-
{
129-
"name": "select - median",
130-
"value": 41.557840999999996,
131-
"unit": "ms"
132-
},
133-
{
134-
"name": "select - p(95)",
135-
"value": 67.97086994999998,
136-
"unit": "ms"
137-
},
138-
{
139-
"name": "select - connection acquisition time",
140-
"value": 27.75595475705381,
141-
"unit": "ms"
142-
},
143-
{
144-
"name": "select - request time - (query + acquisition)",
145-
"value": 5.412083113957859,
146-
"unit": "ms"
147-
},
148-
{
149-
"name": "select - processing time",
150-
"value": 0.23431994150479346,
151-
"unit": "ms"
152-
}
153-
]
154-
},
1556
{
1567
"commit": {
1578
"author": {
@@ -7452,6 +7303,155 @@ window.BENCHMARK_DATA = {
74527303
"unit": "ms"
74537304
}
74547305
]
7306+
},
7307+
{
7308+
"commit": {
7309+
"author": {
7310+
"email": "49699333+dependabot[bot]@users.noreply.github.com",
7311+
"name": "dependabot[bot]",
7312+
"username": "dependabot[bot]"
7313+
},
7314+
"committer": {
7315+
"email": "noreply@github.com",
7316+
"name": "GitHub",
7317+
"username": "web-flow"
7318+
},
7319+
"distinct": false,
7320+
"id": "f56afe000d06467742dcc9c004ef9d072894faec",
7321+
"message": "chore(deps): Bump mimalloc from 0.1.46 to 0.1.47 (#773)\n\nBumps [mimalloc](https://github.com/purpleprotocol/mimalloc_rust) from\n0.1.46 to 0.1.47.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/releases\">mimalloc's\nreleases</a>.</em></p>\n<blockquote>\n<h2>Version 0.1.47</h2>\n<h3>Changes</h3>\n<ul>\n<li>Mimalloc <code>v2.2.4</code></li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/000709797d05324e449739ab428180cbe1199712\"><code>0007097</code></a>\nv0.1.47</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/db904584a96e00b514b7942d58098d72c1a04bbb\"><code>db90458</code></a>\nUpdated mimalloc from upstream</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/eff21096d5ee5337ec89e2b7174f1bbb11026c70\"><code>eff2109</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/purpleprotocol/mimalloc_rust/issues/139\">#139</a>\nfrom reigadegr/master</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/7b4505695100f267152d05fe6ed7834dc97759f2\"><code>7b45056</code></a>\nfix: Windows build failure caused by -Wno-error=date-time</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/9c47102827a69a7148234d22faf1f19b3a8bc811\"><code>9c47102</code></a>\nFix mimalloc build failure with musl and release mode</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/44c72c73b3fc40d1804b1a38ac02baebfb27266f\"><code>44c72c7</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/purpleprotocol/mimalloc_rust/issues/136\">#136</a>\nfrom nathaniel-daniel/add-windows-libs</li>\n<li><a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/commit/c0ad27d87363b90dd97198cd4355030246cd9c72\"><code>c0ad27d</code></a>\nLink with required libs on Windows</li>\n<li>See full diff in <a\nhref=\"https://github.com/purpleprotocol/mimalloc_rust/compare/v0.1.46...v0.1.47\">compare\nview</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mimalloc&package-manager=cargo&previous-version=0.1.46&new-version=0.1.47)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n</details>\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
7322+
"timestamp": "2025-06-24T08:32:15Z",
7323+
"tree_id": "0ebff48625163673380966bb529ccdee6036efde",
7324+
"url": "https://github.com/hasura/ndc-postgres/commit/f56afe000d06467742dcc9c004ef9d072894faec"
7325+
},
7326+
"date": 1750754928300,
7327+
"tool": "customSmallerIsBetter",
7328+
"benches": [
7329+
{
7330+
"name": "select-by-pk - median",
7331+
"value": 22.548934,
7332+
"unit": "ms"
7333+
},
7334+
{
7335+
"name": "select-by-pk - p(95)",
7336+
"value": 41.67829429999999,
7337+
"unit": "ms"
7338+
},
7339+
{
7340+
"name": "select-by-pk - connection acquisition time",
7341+
"value": 13.388128162379655,
7342+
"unit": "ms"
7343+
},
7344+
{
7345+
"name": "select-by-pk - request time - (query + acquisition)",
7346+
"value": 5.856088363729235,
7347+
"unit": "ms"
7348+
},
7349+
{
7350+
"name": "select-by-pk - processing time",
7351+
"value": 0.03602867045985956,
7352+
"unit": "ms"
7353+
},
7354+
{
7355+
"name": "select-order-by - median",
7356+
"value": 65.1911005,
7357+
"unit": "ms"
7358+
},
7359+
{
7360+
"name": "select-order-by - p(95)",
7361+
"value": 95.44004104999999,
7362+
"unit": "ms"
7363+
},
7364+
{
7365+
"name": "select-order-by - connection acquisition time",
7366+
"value": 50.13615039735002,
7367+
"unit": "ms"
7368+
},
7369+
{
7370+
"name": "select-order-by - request time - (query + acquisition)",
7371+
"value": 1.2271165471930061,
7372+
"unit": "ms"
7373+
},
7374+
{
7375+
"name": "select-order-by - processing time",
7376+
"value": 0.052266180713457185,
7377+
"unit": "ms"
7378+
},
7379+
{
7380+
"name": "select-variables - median",
7381+
"value": 40.9640885,
7382+
"unit": "ms"
7383+
},
7384+
{
7385+
"name": "select-variables - p(95)",
7386+
"value": 73.03165349999998,
7387+
"unit": "ms"
7388+
},
7389+
{
7390+
"name": "select-variables - connection acquisition time",
7391+
"value": 25.886565878442106,
7392+
"unit": "ms"
7393+
},
7394+
{
7395+
"name": "select-variables - request time - (query + acquisition)",
7396+
"value": 7.581895819696037,
7397+
"unit": "ms"
7398+
},
7399+
{
7400+
"name": "select-variables - processing time",
7401+
"value": 0.04256146953404931,
7402+
"unit": "ms"
7403+
},
7404+
{
7405+
"name": "select-where - median",
7406+
"value": 36.61952,
7407+
"unit": "ms"
7408+
},
7409+
{
7410+
"name": "select-where - p(95)",
7411+
"value": 58.68273959999999,
7412+
"unit": "ms"
7413+
},
7414+
{
7415+
"name": "select-where - connection acquisition time",
7416+
"value": 25.17334041209272,
7417+
"unit": "ms"
7418+
},
7419+
{
7420+
"name": "select-where - request time - (query + acquisition)",
7421+
"value": 4.20634099128511,
7422+
"unit": "ms"
7423+
},
7424+
{
7425+
"name": "select-where - processing time",
7426+
"value": 0.034715471356207145,
7427+
"unit": "ms"
7428+
},
7429+
{
7430+
"name": "select - median",
7431+
"value": 35.342485499999995,
7432+
"unit": "ms"
7433+
},
7434+
{
7435+
"name": "select - p(95)",
7436+
"value": 54.96061804999999,
7437+
"unit": "ms"
7438+
},
7439+
{
7440+
"name": "select - connection acquisition time",
7441+
"value": 24.730740259946376,
7442+
"unit": "ms"
7443+
},
7444+
{
7445+
"name": "select - request time - (query + acquisition)",
7446+
"value": 3.6295857919087418,
7447+
"unit": "ms"
7448+
},
7449+
{
7450+
"name": "select - processing time",
7451+
"value": 0.03614715306957346,
7452+
"unit": "ms"
7453+
}
7454+
]
74557455
}
74567456
]
74577457
}

0 commit comments

Comments
 (0)