|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1745332608353, |
| 2 | + "lastUpdate": 1745333299099, |
3 | 3 | "repoUrl": "https://github.com/hasura/ndc-postgres", |
4 | 4 | "entries": { |
5 | 5 | "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": "3f1455db8635bc34fc73e11815758c48997b9f2d", |
20 | | - "message": "chore(deps): Bump indexmap from 2.6.0 to 2.7.1 (#682)\n\nBumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.6.0 to\n2.7.1.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md\">indexmap's\nchangelog</a>.</em></p>\n<blockquote>\n<h2>2.7.1 (2025-01-19)</h2>\n<ul>\n<li>Added <code>#[track_caller]</code> to functions that may panic.</li>\n<li>Improved memory reservation for <code>insert_entry</code>.</li>\n</ul>\n<h2>2.7.0 (2024-11-30)</h2>\n<ul>\n<li>Added methods <code>Entry::insert_entry</code> and\n<code>VacantEntry::insert_entry</code>, returning\nan <code>OccupiedEntry</code> after insertion.</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/42e57a395b939292c08d32a317bae7bec3b7b5d8\"><code>42e57a3</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/indexmap-rs/indexmap/issues/369\">#369</a>\nfrom cuviper/release-2.7.1</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/f61b581178260fe2afaf1c0fc0613be319827d19\"><code>f61b581</code></a>\nRelease 2.7.1</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/cb520a7817b509d3a7cc51c8b60edcdbb029e595\"><code>cb520a7</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/indexmap-rs/indexmap/issues/368\">#368</a>\nfrom cuviper/reserve_entries</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/f0ec9243d93b1788e77902dfef7ef956dbf38b40\"><code>f0ec924</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/indexmap-rs/indexmap/issues/367\">#367</a>\nfrom savannstm/better-panics</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/38ef6188a7ece05c2cf5d2e5a930cad0cfb252a3\"><code>38ef618</code></a>\nMerge pull request <a\nhref=\"https://redirect.github.com/indexmap-rs/indexmap/issues/364\">#364</a>\nfrom hkBst/patch-1</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/1f1272171f108c23865d1943b9605b54a19de185\"><code>1f12721</code></a>\nImprove memory reservation for <code>insert_entry</code></li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/2f5575574ca31240ed539b7fdb9938207fe782cc\"><code>2f55755</code></a>\nImprove panic messages</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/7b64edc994ec11867479f974f190e302e3e66563\"><code>7b64edc</code></a>\nAdd <code>#[track_caller]</code> attributes to functions that may\npanic</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/f63bb6e016f2f78516441bc42e586828211ed2dc\"><code>f63bb6e</code></a>\nremove fxhash dep</li>\n<li><a\nhref=\"https://github.com/indexmap-rs/indexmap/commit/8eb4de59b03adf2e24284f6ca370d5071c493f9f\"><code>8eb4de5</code></a>\nRemove fxhash example from lib.rs</li>\n<li>Additional commits viewable in <a\nhref=\"https://github.com/indexmap-rs/indexmap/compare/2.6.0...2.7.1\">compare\nview</a></li>\n</ul>\n</details>\n<br />\n\n\n[](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-01-27T13:45:30Z", |
22 | | - "tree_id": "45251cc812a16e3a6cf7cda7e68a1be7030dc210", |
23 | | - "url": "https://github.com/hasura/ndc-postgres/commit/3f1455db8635bc34fc73e11815758c48997b9f2d" |
24 | | - }, |
25 | | - "date": 1737986377344, |
26 | | - "tool": "customSmallerIsBetter", |
27 | | - "benches": [ |
28 | | - { |
29 | | - "name": "select-by-pk - median", |
30 | | - "value": 26.277098, |
31 | | - "unit": "ms" |
32 | | - }, |
33 | | - { |
34 | | - "name": "select-by-pk - p(95)", |
35 | | - "value": 45.680779499999964, |
36 | | - "unit": "ms" |
37 | | - }, |
38 | | - { |
39 | | - "name": "select-by-pk - connection acquisition time", |
40 | | - "value": 15.201668401622303, |
41 | | - "unit": "ms" |
42 | | - }, |
43 | | - { |
44 | | - "name": "select-by-pk - request time - (query + acquisition)", |
45 | | - "value": 6.666180656837909, |
46 | | - "unit": "ms" |
47 | | - }, |
48 | | - { |
49 | | - "name": "select-by-pk - processing time", |
50 | | - "value": 0.1992592076846307, |
51 | | - "unit": "ms" |
52 | | - }, |
53 | | - { |
54 | | - "name": "select-order-by - median", |
55 | | - "value": 70.819843, |
56 | | - "unit": "ms" |
57 | | - }, |
58 | | - { |
59 | | - "name": "select-order-by - p(95)", |
60 | | - "value": 100.9163189, |
61 | | - "unit": "ms" |
62 | | - }, |
63 | | - { |
64 | | - "name": "select-order-by - connection acquisition time", |
65 | | - "value": 52.71633858891429, |
66 | | - "unit": "ms" |
67 | | - }, |
68 | | - { |
69 | | - "name": "select-order-by - request time - (query + acquisition)", |
70 | | - "value": 1.686152272734212, |
71 | | - "unit": "ms" |
72 | | - }, |
73 | | - { |
74 | | - "name": "select-order-by - processing time", |
75 | | - "value": 0.2984563204441741, |
76 | | - "unit": "ms" |
77 | | - }, |
78 | | - { |
79 | | - "name": "select-variables - median", |
80 | | - "value": 46.80461, |
81 | | - "unit": "ms" |
82 | | - }, |
83 | | - { |
84 | | - "name": "select-variables - p(95)", |
85 | | - "value": 77.06841960000001, |
86 | | - "unit": "ms" |
87 | | - }, |
88 | | - { |
89 | | - "name": "select-variables - connection acquisition time", |
90 | | - "value": 29.816880375711364, |
91 | | - "unit": "ms" |
92 | | - }, |
93 | | - { |
94 | | - "name": "select-variables - request time - (query + acquisition)", |
95 | | - "value": 7.853236162815087, |
96 | | - "unit": "ms" |
97 | | - }, |
98 | | - { |
99 | | - "name": "select-variables - processing time", |
100 | | - "value": 0.2826493359230143, |
101 | | - "unit": "ms" |
102 | | - }, |
103 | | - { |
104 | | - "name": "select-where - median", |
105 | | - "value": 42.085527, |
106 | | - "unit": "ms" |
107 | | - }, |
108 | | - { |
109 | | - "name": "select-where - p(95)", |
110 | | - "value": 66.036708, |
111 | | - "unit": "ms" |
112 | | - }, |
113 | | - { |
114 | | - "name": "select-where - connection acquisition time", |
115 | | - "value": 27.99694846467235, |
116 | | - "unit": "ms" |
117 | | - }, |
118 | | - { |
119 | | - "name": "select-where - request time - (query + acquisition)", |
120 | | - "value": 5.3927182667137785, |
121 | | - "unit": "ms" |
122 | | - }, |
123 | | - { |
124 | | - "name": "select-where - processing time", |
125 | | - "value": 0.23073185272402455, |
126 | | - "unit": "ms" |
127 | | - }, |
128 | | - { |
129 | | - "name": "select - median", |
130 | | - "value": 40.822635500000004, |
131 | | - "unit": "ms" |
132 | | - }, |
133 | | - { |
134 | | - "name": "select - p(95)", |
135 | | - "value": 63.99008725, |
136 | | - "unit": "ms" |
137 | | - }, |
138 | | - { |
139 | | - "name": "select - connection acquisition time", |
140 | | - "value": 27.275655519764566, |
141 | | - "unit": "ms" |
142 | | - }, |
143 | | - { |
144 | | - "name": "select - request time - (query + acquisition)", |
145 | | - "value": 5.112577943198584, |
146 | | - "unit": "ms" |
147 | | - }, |
148 | | - { |
149 | | - "name": "select - processing time", |
150 | | - "value": 0.25190794027703745, |
151 | | - "unit": "ms" |
152 | | - } |
153 | | - ] |
154 | | - }, |
155 | 6 | { |
156 | 7 | "commit": { |
157 | 8 | "author": { |
@@ -7452,6 +7303,155 @@ window.BENCHMARK_DATA = { |
7452 | 7303 | "unit": "ms" |
7453 | 7304 | } |
7454 | 7305 | ] |
| 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": true, |
| 7320 | + "id": "bfea652dfb882a1d0f528cce93b77ffd3df46838", |
| 7321 | + "message": "chore(deps): Bump tokio from 1.44.1 to 1.44.2 (#749)\n\nBumps [tokio](https://github.com/tokio-rs/tokio) from 1.44.1 to 1.44.2.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a\nhref=\"https://github.com/tokio-rs/tokio/releases\">tokio's\nreleases</a>.</em></p>\n<blockquote>\n<h2>Tokio v1.44.2</h2>\n<p>This release fixes a soundness issue in the broadcast channel. The\nchannel\naccepts values that are <code>Send</code> but <code>!Sync</code>.\nPreviously, the channel called\n<code>clone()</code> on these values without synchronizing. This release\nfixes the channel\nby synchronizing calls to <code>.clone()</code> (Thanks Austin Bonander\nfor finding and\nreporting the issue).</p>\n<h3>Fixed</h3>\n<ul>\n<li>sync: synchronize <code>clone()</code> call in broadcast channel (<a\nhref=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\">#7232</a>)</li>\n</ul>\n<p><a\nhref=\"https://redirect.github.com/tokio-rs/tokio/issues/7232\">#7232</a>:\n<a\nhref=\"https://redirect.github.com/tokio-rs/tokio/pull/7232\">tokio-rs/tokio#7232</a></p>\n</blockquote>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/ec4b1d7215a3e1e91797ad3fb6ba0f7c7f3d2566\"><code>ec4b1d7</code></a>\nchore: forward port 1.43.x</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/e3c3a56718d201fb7bb430567f05fbb64b2ef082\"><code>e3c3a56</code></a>\nMerge branch 'tokio-1.43.x' into forward-port-1.43.x</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/a7b658c35bd40f6811e557aeb97cbb361b612c56\"><code>a7b658c</code></a>\nchore: prepare Tokio v1.43.1 release</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/c1c8d1033d637d7027fdc137ec8008c5801cbc0d\"><code>c1c8d10</code></a>\nMerge remote-tracking branch 'origin/tokio-1.38.x' into\nforward-port-1.38.x</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/aa303bc2051f7c21b48bb7bfcafe8fd4f39afd21\"><code>aa303bc</code></a>\nchore: prepare Tokio v1.38.2 release</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/7b6ccb515ff067151ed62db835f735e5653f8784\"><code>7b6ccb5</code></a>\nchore: backport CI fixes</li>\n<li><a\nhref=\"https://github.com/tokio-rs/tokio/commit/4b174ce2c95fe1d1a217917db93fcc935e17e0da\"><code>4b174ce</code></a>\nsync: fix cloning value when receiving from broadcast channel</li>\n<li>See full diff in <a\nhref=\"https://github.com/tokio-rs/tokio/compare/tokio-1.44.1...tokio-1.44.2\">compare\nview</a></li>\n</ul>\n</details>\n<br />\n\n\n[](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-04-22T14:33:47Z", |
| 7323 | + "tree_id": "89aa8d30a34a85bc009ab5b8dec53ff004841133", |
| 7324 | + "url": "https://github.com/hasura/ndc-postgres/commit/bfea652dfb882a1d0f528cce93b77ffd3df46838" |
| 7325 | + }, |
| 7326 | + "date": 1745333297440, |
| 7327 | + "tool": "customSmallerIsBetter", |
| 7328 | + "benches": [ |
| 7329 | + { |
| 7330 | + "name": "select-by-pk - median", |
| 7331 | + "value": 26.152655, |
| 7332 | + "unit": "ms" |
| 7333 | + }, |
| 7334 | + { |
| 7335 | + "name": "select-by-pk - p(95)", |
| 7336 | + "value": 45.143442100000016, |
| 7337 | + "unit": "ms" |
| 7338 | + }, |
| 7339 | + { |
| 7340 | + "name": "select-by-pk - connection acquisition time", |
| 7341 | + "value": 15.15397738650534, |
| 7342 | + "unit": "ms" |
| 7343 | + }, |
| 7344 | + { |
| 7345 | + "name": "select-by-pk - request time - (query + acquisition)", |
| 7346 | + "value": 6.695569735235386, |
| 7347 | + "unit": "ms" |
| 7348 | + }, |
| 7349 | + { |
| 7350 | + "name": "select-by-pk - processing time", |
| 7351 | + "value": 0.20525032141233904, |
| 7352 | + "unit": "ms" |
| 7353 | + }, |
| 7354 | + { |
| 7355 | + "name": "select-order-by - median", |
| 7356 | + "value": 69.477167, |
| 7357 | + "unit": "ms" |
| 7358 | + }, |
| 7359 | + { |
| 7360 | + "name": "select-order-by - p(95)", |
| 7361 | + "value": 100.141541, |
| 7362 | + "unit": "ms" |
| 7363 | + }, |
| 7364 | + { |
| 7365 | + "name": "select-order-by - connection acquisition time", |
| 7366 | + "value": 52.19057828447458, |
| 7367 | + "unit": "ms" |
| 7368 | + }, |
| 7369 | + { |
| 7370 | + "name": "select-order-by - request time - (query + acquisition)", |
| 7371 | + "value": 1.5251432078965692, |
| 7372 | + "unit": "ms" |
| 7373 | + }, |
| 7374 | + { |
| 7375 | + "name": "select-order-by - processing time", |
| 7376 | + "value": 0.2935569436692111, |
| 7377 | + "unit": "ms" |
| 7378 | + }, |
| 7379 | + { |
| 7380 | + "name": "select-variables - median", |
| 7381 | + "value": 46.859055, |
| 7382 | + "unit": "ms" |
| 7383 | + }, |
| 7384 | + { |
| 7385 | + "name": "select-variables - p(95)", |
| 7386 | + "value": 79.87522159999999, |
| 7387 | + "unit": "ms" |
| 7388 | + }, |
| 7389 | + { |
| 7390 | + "name": "select-variables - connection acquisition time", |
| 7391 | + "value": 30.36591935896908, |
| 7392 | + "unit": "ms" |
| 7393 | + }, |
| 7394 | + { |
| 7395 | + "name": "select-variables - request time - (query + acquisition)", |
| 7396 | + "value": 7.688576476548903, |
| 7397 | + "unit": "ms" |
| 7398 | + }, |
| 7399 | + { |
| 7400 | + "name": "select-variables - processing time", |
| 7401 | + "value": 0.2842440762600648, |
| 7402 | + "unit": "ms" |
| 7403 | + }, |
| 7404 | + { |
| 7405 | + "name": "select-where - median", |
| 7406 | + "value": 41.127558, |
| 7407 | + "unit": "ms" |
| 7408 | + }, |
| 7409 | + { |
| 7410 | + "name": "select-where - p(95)", |
| 7411 | + "value": 67.7017835, |
| 7412 | + "unit": "ms" |
| 7413 | + }, |
| 7414 | + { |
| 7415 | + "name": "select-where - connection acquisition time", |
| 7416 | + "value": 27.044245489748008, |
| 7417 | + "unit": "ms" |
| 7418 | + }, |
| 7419 | + { |
| 7420 | + "name": "select-where - request time - (query + acquisition)", |
| 7421 | + "value": 5.913300458752225, |
| 7422 | + "unit": "ms" |
| 7423 | + }, |
| 7424 | + { |
| 7425 | + "name": "select-where - processing time", |
| 7426 | + "value": 0.24309772278117497, |
| 7427 | + "unit": "ms" |
| 7428 | + }, |
| 7429 | + { |
| 7430 | + "name": "select - median", |
| 7431 | + "value": 39.01861, |
| 7432 | + "unit": "ms" |
| 7433 | + }, |
| 7434 | + { |
| 7435 | + "name": "select - p(95)", |
| 7436 | + "value": 61.9876734, |
| 7437 | + "unit": "ms" |
| 7438 | + }, |
| 7439 | + { |
| 7440 | + "name": "select - connection acquisition time", |
| 7441 | + "value": 25.9945212046214, |
| 7442 | + "unit": "ms" |
| 7443 | + }, |
| 7444 | + { |
| 7445 | + "name": "select - request time - (query + acquisition)", |
| 7446 | + "value": 5.032788842582871, |
| 7447 | + "unit": "ms" |
| 7448 | + }, |
| 7449 | + { |
| 7450 | + "name": "select - processing time", |
| 7451 | + "value": 0.23453930142357005, |
| 7452 | + "unit": "ms" |
| 7453 | + } |
| 7454 | + ] |
7455 | 7455 | } |
7456 | 7456 | ] |
7457 | 7457 | } |
|
0 commit comments