Update npm package `typescript` to v5.8.3
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| typescript (source) | devDependencies | minor | 5.7.3 -> 5.8.3 |
| typescript (source) | dependencies | minor | 5.7.3 -> 5.8.3 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
microsoft/TypeScript (typescript)
v5.8.3: TypeScript 5.8.3
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.8.0 (Beta).
- fixed issues query for Typescript 5.8.1 (RC).
- fixed issues query for Typescript 5.8.2 (Stable).
- fixed issues query for Typescript 5.8.3 (Stable).
Downloads are available on:
v5.8.2: TypeScript 5.8
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.8.0 (Beta).
- fixed issues query for Typescript 5.8.1 (RC).
- fixed issues query for Typescript 5.8.2 (Stable).
Downloads are available on:
Configuration
📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 55.23%. Comparing base (bbbbc76) to head (0faf265).
:warning: Report is 7 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #6582 +/- ##
==========================================
+ Coverage 55.13% 55.23% +0.09%
==========================================
Files 1103 1105 +2
Lines 98529 99122 +593
Branches 4575 4608 +33
==========================================
+ Hits 54325 54747 +422
- Misses 43585 43746 +161
- Partials 619 629 +10
| Flag | Coverage Δ | |
|---|---|---|
| apps.hash-ai-worker-ts | 1.32% <ø> (ø) |
|
| apps.hash-api | 0.00% <ø> (ø) |
|
| blockprotocol.type-system | 40.84% <ø> (+4.98%) |
:arrow_up: |
| local.harpc-client | 51.24% <ø> (-0.65%) |
:arrow_down: |
| local.hash-backend-utils | 4.06% <ø> (ø) |
|
| local.hash-graph-sdk | 10.88% <ø> (ø) |
|
| local.hash-isomorphic-utils | 0.00% <ø> (ø) |
|
| rust.harpc-net | 96.08% <ø> (ø) |
|
| rust.harpc-tower | 66.80% <ø> (ø) |
|
| rust.hash-codec | 71.25% <ø> (ø) |
|
| rust.hash-graph-api | 2.93% <ø> (+0.08%) |
:arrow_up: |
| rust.hash-graph-authorization | 62.50% <ø> (-0.09%) |
:arrow_down: |
| rust.hash-graph-postgres-store | 19.66% <ø> (+<0.01%) |
:arrow_up: |
| rust.hash-graph-store | 31.00% <ø> (-0.66%) |
:arrow_down: |
| rust.hash-graph-temporal-versioning | 48.22% <ø> (ø) |
|
| rust.hash-graph-types | 0.00% <ø> (ø) |
|
| rust.hash-graph-validation | 83.29% <ø> (ø) |
|
| rust.hashql-ast | 87.17% <ø> (ø) |
|
| rust.hashql-compiletest | 53.03% <ø> (ø) |
|
| rust.hashql-core | 82.07% <ø> (+0.13%) |
:arrow_up: |
| rust.hashql-eval | 70.23% <ø> (+2.15%) |
:arrow_up: |
| rust.hashql-hir | 88.42% <ø> (-0.80%) |
:arrow_down: |
| rust.hashql-syntax-jexpr | 93.94% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
@CiaranMn Tests are passing, but wanted to flag what's new in TypeScript 5.8 before we merge this.
-
#6582
👈 (View in Graphite)
-
main
This stack of pull requests is managed by Graphite. Learn more about stacking.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
Benchmark results
@rust/hash-graph-benches – Integrations
policy_resolution_extra_large
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| resolve_policies_for_actor | user: empty, selectivity: high, policies: 10002 | $$101 \mathrm{ms} \pm 729 \mathrm{μs}\left({\color{lightgreen}-18.619 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: low, policies: 1 | $$5.93 \mathrm{ms} \pm 31.8 \mathrm{μs}\left({\color{gray}-0.343 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: medium, policies: 5001 | $$80.9 \mathrm{ms} \pm 593 \mathrm{μs}\left({\color{gray}2.79 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: high, policies: 27604 | $$293 \mathrm{ms} \pm 1.32 \mathrm{ms}\left({\color{gray}-0.732 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: low, policies: 1 | $$22.4 \mathrm{ms} \pm 217 \mathrm{μs}\left({\color{gray}0.716 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: medium, policies: 13450 | $$233 \mathrm{ms} \pm 1.04 \mathrm{ms}\left({\color{gray}-0.853 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: high, policies: 11308 | $$473 \mathrm{ms} \pm 2.04 \mathrm{ms}\left({\color{red}267 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: low, policies: 1 | $$7.10 \mathrm{ms} \pm 58.3 \mathrm{μs}\left({\color{lightgreen}-84.731 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: medium, policies: 5628 | $$91.4 \mathrm{ms} \pm 551 \mathrm{μs}\left({\color{red}9.70 \mathrm{\%}}\right) $$ | Flame Graph |
policy_resolution_large
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| resolve_policies_for_actor | user: empty, selectivity: high, policies: 2002 | $$30.0 \mathrm{ms} \pm 170 \mathrm{μs}\left({\color{gray}-0.186 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: low, policies: 1 | $$3.75 \mathrm{ms} \pm 21.0 \mathrm{μs}\left({\color{gray}-2.732 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: medium, policies: 1001 | $$14.7 \mathrm{ms} \pm 113 \mathrm{μs}\left({\color{gray}0.213 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: high, policies: 3314 | $$41.1 \mathrm{ms} \pm 355 \mathrm{μs}\left({\color{gray}1.11 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: low, policies: 1 | $$14.7 \mathrm{ms} \pm 123 \mathrm{μs}\left({\color{gray}-0.513 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: medium, policies: 1526 | $$26.1 \mathrm{ms} \pm 197 \mathrm{μs}\left({\color{gray}0.141 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: high, policies: 2078 | $$30.2 \mathrm{ms} \pm 177 \mathrm{μs}\left({\color{lightgreen}-38.848 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: low, policies: 1 | $$4.06 \mathrm{ms} \pm 21.5 \mathrm{μs}\left({\color{gray}-3.197 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: medium, policies: 1033 | $$16.0 \mathrm{ms} \pm 111 \mathrm{μs}\left({\color{gray}1.07 \mathrm{\%}}\right) $$ | Flame Graph |
policy_resolution_medium
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| resolve_policies_for_actor | user: empty, selectivity: high, policies: 102 | $$4.22 \mathrm{ms} \pm 25.2 \mathrm{μs}\left({\color{gray}-0.705 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: low, policies: 1 | $$3.27 \mathrm{ms} \pm 21.1 \mathrm{μs}\left({\color{gray}-1.555 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: medium, policies: 51 | $$3.67 \mathrm{ms} \pm 19.2 \mathrm{μs}\left({\color{gray}-2.061 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: high, policies: 269 | $$5.76 \mathrm{ms} \pm 36.8 \mathrm{μs}\left({\color{gray}-0.222 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: low, policies: 1 | $$3.93 \mathrm{ms} \pm 23.7 \mathrm{μs}\left({\color{gray}-2.366 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: medium, policies: 107 | $$4.57 \mathrm{ms} \pm 29.1 \mathrm{μs}\left({\color{gray}-1.019 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: high, policies: 133 | $$5.00 \mathrm{ms} \pm 28.1 \mathrm{μs}\left({\color{gray}-0.802 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: low, policies: 1 | $$3.84 \mathrm{ms} \pm 25.4 \mathrm{μs}\left({\color{gray}-0.275 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: medium, policies: 63 | $$4.53 \mathrm{ms} \pm 29.4 \mathrm{μs}\left({\color{gray}-1.827 \mathrm{\%}}\right) $$ | Flame Graph |
policy_resolution_none
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| resolve_policies_for_actor | user: empty, selectivity: high, policies: 2 | $$2.83 \mathrm{ms} \pm 17.1 \mathrm{μs}\left({\color{red}11.3 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: low, policies: 1 | $$2.82 \mathrm{ms} \pm 15.2 \mathrm{μs}\left({\color{red}13.4 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: medium, policies: 1 | $$2.89 \mathrm{ms} \pm 15.5 \mathrm{μs}\left({\color{red}11.3 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: high, policies: 8 | $$3.11 \mathrm{ms} \pm 17.2 \mathrm{μs}\left({\color{red}8.87 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: low, policies: 1 | $$2.95 \mathrm{ms} \pm 14.5 \mathrm{μs}\left({\color{red}10.3 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: medium, policies: 3 | $$3.19 \mathrm{ms} \pm 15.9 \mathrm{μs}\left({\color{red}7.77 \mathrm{\%}}\right) $$ | Flame Graph |
policy_resolution_small
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| resolve_policies_for_actor | user: empty, selectivity: high, policies: 52 | $$3.21 \mathrm{ms} \pm 18.4 \mathrm{μs}\left({\color{red}5.23 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: low, policies: 1 | $$2.91 \mathrm{ms} \pm 15.3 \mathrm{μs}\left({\color{red}7.65 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: empty, selectivity: medium, policies: 25 | $$3.07 \mathrm{ms} \pm 17.3 \mathrm{μs}\left({\color{red}8.06 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: high, policies: 94 | $$3.65 \mathrm{ms} \pm 19.6 \mathrm{μs}\left({\color{red}6.80 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: low, policies: 1 | $$3.12 \mathrm{ms} \pm 16.6 \mathrm{μs}\left({\color{red}6.79 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: seeded, selectivity: medium, policies: 26 | $$3.40 \mathrm{ms} \pm 19.0 \mathrm{μs}\left({\color{red}7.34 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: high, policies: 66 | $$3.55 \mathrm{ms} \pm 19.2 \mathrm{μs}\left({\color{red}7.84 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: low, policies: 1 | $$3.07 \mathrm{ms} \pm 17.3 \mathrm{μs}\left({\color{red}5.74 \mathrm{\%}}\right) $$ | Flame Graph |
| resolve_policies_for_actor | user: system, selectivity: medium, policies: 29 | $$3.39 \mathrm{ms} \pm 17.4 \mathrm{μs}\left({\color{red}6.56 \mathrm{\%}}\right) $$ | Flame Graph |
representative_read_entity
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/block/v/1 |
$$31.3 \mathrm{ms} \pm 271 \mathrm{μs}\left({\color{lightgreen}-5.040 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/book/v/1 |
$$31.8 \mathrm{ms} \pm 345 \mathrm{μs}\left({\color{gray}-3.106 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/building/v/1 |
$$33.8 \mathrm{ms} \pm 337 \mathrm{μs}\left({\color{gray}3.33 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/organization/v/1 |
$$33.4 \mathrm{ms} \pm 277 \mathrm{μs}\left({\color{gray}0.923 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/page/v/2 |
$$32.7 \mathrm{ms} \pm 264 \mathrm{μs}\left({\color{gray}-0.182 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/person/v/1 |
$$32.7 \mathrm{ms} \pm 330 \mathrm{μs}\left({\color{gray}-1.464 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/playlist/v/1 |
$$32.3 \mathrm{ms} \pm 295 \mathrm{μs}\left({\color{gray}-0.922 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/song/v/1 |
$$32.3 \mathrm{ms} \pm 312 \mathrm{μs}\left({\color{gray}-2.537 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | entity type ID: https://blockprotocol.org/@alice/types/entity-type/uk-address/v/1 |
$$32.5 \mathrm{ms} \pm 325 \mathrm{μs}\left({\color{gray}-3.616 \mathrm{\%}}\right) $$ | Flame Graph |
representative_read_entity_type
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| get_entity_type_by_id | Account ID: bf5a9ef5-dc3b-43cf-a291-6210c0321eba |
$$10.4 \mathrm{ms} \pm 63.2 \mathrm{μs}\left({\color{gray}1.24 \mathrm{\%}}\right) $$ | Flame Graph |
representative_read_multiple_entities
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_property | traversal_paths=0 | 0 | $$60.3 \mathrm{ms} \pm 287 \mathrm{μs}\left({\color{gray}0.640 \mathrm{\%}}\right) $$ |
| entity_by_property | traversal_paths=255 | 1,resolve_depths=inherit:1;values:255;properties:255;links:127;link_dests:126;type:true | $$119 \mathrm{ms} \pm 616 \mathrm{μs}\left({\color{gray}-0.430 \mathrm{\%}}\right) $$ |
| entity_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:0;links:0;link_dests:0;type:false | $$65.0 \mathrm{ms} \pm 356 \mathrm{μs}\left({\color{gray}1.03 \mathrm{\%}}\right) $$ |
| entity_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:0;links:1;link_dests:0;type:true | $$75.2 \mathrm{ms} \pm 492 \mathrm{μs}\left({\color{gray}1.14 \mathrm{\%}}\right) $$ |
| entity_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:2;links:1;link_dests:0;type:true | $$85.4 \mathrm{ms} \pm 449 \mathrm{μs}\left({\color{gray}-1.077 \mathrm{\%}}\right) $$ |
| entity_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:2;properties:2;links:1;link_dests:0;type:true | $$93.3 \mathrm{ms} \pm 410 \mathrm{μs}\left({\color{gray}-1.190 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=0 | 0 | $$54.2 \mathrm{ms} \pm 326 \mathrm{μs}\left({\color{gray}1.04 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=255 | 1,resolve_depths=inherit:1;values:255;properties:255;links:127;link_dests:126;type:true | $$84.3 \mathrm{ms} \pm 354 \mathrm{μs}\left({\color{gray}-0.091 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:0;links:0;link_dests:0;type:false | $$58.7 \mathrm{ms} \pm 300 \mathrm{μs}\left({\color{gray}0.743 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:0;links:1;link_dests:0;type:true | $$68.2 \mathrm{ms} \pm 286 \mathrm{μs}\left({\color{gray}-0.321 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:0;properties:2;links:1;link_dests:0;type:true | $$71.4 \mathrm{ms} \pm 299 \mathrm{μs}\left({\color{gray}0.387 \mathrm{\%}}\right) $$ |
| link_by_source_by_property | traversal_paths=2 | 1,resolve_depths=inherit:0;values:2;properties:2;links:1;link_dests:0;type:true | $$71.4 \mathrm{ms} \pm 393 \mathrm{μs}\left({\color{gray}-0.346 \mathrm{\%}}\right) $$ |
scaling_read_entity_complete_one_depth
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 1 entities | $$52.5 \mathrm{ms} \pm 302 \mathrm{μs}\left({\color{gray}0.505 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$63.4 \mathrm{ms} \pm 370 \mathrm{μs}\left({\color{gray}-3.055 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 25 entities | $$58.6 \mathrm{ms} \pm 351 \mathrm{μs}\left({\color{gray}-0.744 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 5 entities | $$56.4 \mathrm{ms} \pm 362 \mathrm{μs}\left({\color{gray}0.402 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 50 entities | $$78.3 \mathrm{ms} \pm 1.37 \mathrm{ms}\left({\color{gray}-2.589 \mathrm{\%}}\right) $$ | Flame Graph |
scaling_read_entity_complete_zero_depth
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 1 entities | $$53.7 \mathrm{ms} \pm 295 \mathrm{μs}\left({\color{gray}0.797 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$62.5 \mathrm{ms} \pm 396 \mathrm{μs}\left({\color{gray}-4.941 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 25 entities | $$58.7 \mathrm{ms} \pm 187 \mathrm{μs}\left({\color{gray}-0.803 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 5 entities | $$57.0 \mathrm{ms} \pm 283 \mathrm{μs}\left({\color{gray}1.23 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 50 entities | $$80.2 \mathrm{ms} \pm 494 \mathrm{μs}\left({\color{red}23.7 \mathrm{\%}}\right) $$ | Flame Graph |
scaling_read_entity_linkless
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| entity_by_id | 1 entities | $$16.5 \mathrm{ms} \pm 88.7 \mathrm{μs}\left({\color{gray}3.64 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10 entities | $$16.1 \mathrm{ms} \pm 82.7 \mathrm{μs}\left({\color{gray}1.40 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 100 entities | $$16.2 \mathrm{ms} \pm 88.2 \mathrm{μs}\left({\color{gray}1.39 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 1000 entities | $$16.6 \mathrm{ms} \pm 113 \mathrm{μs}\left({\color{gray}1.34 \mathrm{\%}}\right) $$ | Flame Graph |
| entity_by_id | 10000 entities | $$24.8 \mathrm{ms} \pm 186 \mathrm{μs}\left({\color{gray}0.102 \mathrm{\%}}\right) $$ | Flame Graph |
scenarios
| Function | Value | Mean | Flame graphs |
|---|---|---|---|
| full_test | query-limited | $$134 \mathrm{ms} \pm 443 \mathrm{μs}\left({\color{gray}1.26 \mathrm{\%}}\right) $$ | Flame Graph |
| full_test | query-unlimited | $$137 \mathrm{ms} \pm 540 \mathrm{μs}\left({\color{gray}2.36 \mathrm{\%}}\right) $$ | Flame Graph |
| linked_queries | query-limited | $$45.5 \mathrm{ms} \pm 193 \mathrm{μs}\left({\color{lightgreen}-58.583 \mathrm{\%}}\right) $$ | Flame Graph |
| linked_queries | query-unlimited | $$587 \mathrm{ms} \pm 1.06 \mathrm{ms}\left({\color{gray}-1.836 \mathrm{\%}}\right) $$ | Flame Graph |