hashintel / hash

🚀 The open-source, multi-tenant, self-building knowledge graph
https://hash.dev
Other
1.08k stars 83 forks source link

Update npm package `sass` to v1.80.7 #5639

Closed hash-worker[bot] closed 4 days ago

hash-worker[bot] commented 4 days ago

This PR contains the following updates:

Package Type Update Change
sass devDependencies patch 1.80.6 -> 1.80.7

Release Notes

sass/dart-sass (sass) ### [`v1.80.7`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1807) [Compare Source](https://redirect.github.com/sass/dart-sass/compare/1.80.6...1.80.7) ##### Embedded Host - Don't treat `0` as `undefined` for the `green` and `blue` channels in the `LegacyColor` constructor.

Configuration

📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

github-actions[bot] commented 4 days ago

Benchmark results

@rust/hash-graph-benches – Integrations

## scaling_read_entity_complete_one_depth | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | entity_by_id | 25 entities | $$71.3 \mathrm{ms} \pm 511 \mathrm{μs}\left({\color{gray}0.030 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_one_depth/entity_by_id/25+entities/flamegraph.svg) | | entity_by_id | 5 entities | $$25.3 \mathrm{ms} \pm 312 \mathrm{μs}\left({\color{gray}2.96 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_one_depth/entity_by_id/5+entities/flamegraph.svg) | | entity_by_id | 1 entities | $$19.9 \mathrm{ms} \pm 88.7 \mathrm{μs}\left({\color{gray}-0.831 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_one_depth/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$48.5 \mathrm{ms} \pm 1.82 \mathrm{ms}\left({\color{gray}-4.569 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_one_depth/entity_by_id/10+entities/flamegraph.svg) | | entity_by_id | 50 entities | $$543 \mathrm{ms} \pm 3.19 \mathrm{ms}\left({\color{red}112 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_one_depth/entity_by_id/50+entities/flamegraph.svg) | ## representative_read_entity | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/person/v/1` | $$16.5 \mathrm{ms} \pm 165 \mathrm{μs}\left({\color{gray}-4.852 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_9/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/organization/v/1` | $$16.7 \mathrm{ms} \pm 178 \mathrm{μs}\left({\color{red}6.37 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_5/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/block/v/1` | $$16.8 \mathrm{ms} \pm 222 \mathrm{μs}\left({\color{gray}-2.237 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_6/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/building/v/1` | $$16.3 \mathrm{ms} \pm 171 \mathrm{μs}\left({\color{gray}-1.121 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_3/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/book/v/1` | $$16.6 \mathrm{ms} \pm 183 \mathrm{μs}\left({\color{gray}1.73 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_7/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/playlist/v/1` | $$17.5 \mathrm{ms} \pm 207 \mathrm{μs}\left({\color{red}7.21 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_8/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/page/v/2` | $$16.4 \mathrm{ms} \pm 194 \mathrm{μs}\left({\color{gray}0.216 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_4/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/song/v/1` | $$16.9 \mathrm{ms} \pm 187 \mathrm{μs}\left({\color{gray}-2.303 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t/flamegraph.svg) | | entity_by_id | entity type ID: `https://blockprotocol.org/@alice/types/entity-type/uk-address/v/1` | $$16.3 \mathrm{ms} \pm 148 \mathrm{μs}\left({\color{gray}0.051 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity/entity_by_id/entity+type+ID_+`https___blockprotocol.org_@alice_types_entity-t_2/flamegraph.svg) | ## scaling_read_entity_complete_zero_depth | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | entity_by_id | 25 entities | $$3.27 \mathrm{ms} \pm 15.7 \mathrm{μs}\left({\color{gray}-0.211 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_zero_depth/entity_by_id/25+entities/flamegraph.svg) | | entity_by_id | 5 entities | $$1.87 \mathrm{ms} \pm 8.75 \mathrm{μs}\left({\color{gray}-1.518 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_zero_depth/entity_by_id/5+entities/flamegraph.svg) | | entity_by_id | 1 entities | $$1.85 \mathrm{ms} \pm 9.00 \mathrm{μs}\left({\color{gray}-0.343 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_zero_depth/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$2.09 \mathrm{ms} \pm 9.52 \mathrm{μs}\left({\color{gray}-0.549 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_zero_depth/entity_by_id/10+entities/flamegraph.svg) | | entity_by_id | 50 entities | $$4.31 \mathrm{ms} \pm 32.4 \mathrm{μs}\left({\color{lightgreen}-17.789 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_complete_zero_depth/entity_by_id/50+entities/flamegraph.svg) | ## scaling_read_entity_linkless | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | entity_by_id | 1 entities | $$1.85 \mathrm{ms} \pm 4.62 \mathrm{μs}\left({\color{gray}0.304 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_linkless/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10000 entities | $$13.4 \mathrm{ms} \pm 48.4 \mathrm{μs}\left({\color{gray}0.458 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_linkless/entity_by_id/10000+entities/flamegraph.svg) | | entity_by_id | 100 entities | $$2.02 \mathrm{ms} \pm 6.64 \mathrm{μs}\left({\color{gray}0.196 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_linkless/entity_by_id/100+entities/flamegraph.svg) | | entity_by_id | 1000 entities | $$2.78 \mathrm{ms} \pm 7.92 \mathrm{μs}\left({\color{gray}0.234 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_linkless/entity_by_id/1000+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$1.89 \mathrm{ms} \pm 6.30 \mathrm{μs}\left({\color{gray}1.08 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/scaling_read_entity_linkless/entity_by_id/10+entities/flamegraph.svg) | ## representative_read_multiple_entities | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | link_by_source_by_property | depths: DT=255, PT=255, ET=255, E=255 | $$107 \mathrm{ms} \pm 452 \mathrm{μs}\left({\color{gray}0.202 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=255,+PT=255,+ET=255,+E=255/flamegraph.svg) | | link_by_source_by_property | depths: DT=0, PT=0, ET=2, E=2 | $$88.1 \mathrm{ms} \pm 582 \mathrm{μs}\left({\color{gray}0.401 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=0,+PT=0,+ET=2,+E=2/flamegraph.svg) | | link_by_source_by_property | depths: DT=2, PT=2, ET=2, E=2 | $$97.3 \mathrm{ms} \pm 380 \mathrm{μs}\left({\color{gray}0.984 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=2,+PT=2,+ET=2,+E=2/flamegraph.svg) | | link_by_source_by_property | depths: DT=0, PT=0, ET=0, E=0 | $$41.9 \mathrm{ms} \pm 231 \mathrm{μs}\left({\color{gray}0.698 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=0,+PT=0,+ET=0,+E=0/flamegraph.svg) | | link_by_source_by_property | depths: DT=0, PT=2, ET=2, E=2 | $$92.3 \mathrm{ms} \pm 362 \mathrm{μs}\left({\color{gray}0.025 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=0,+PT=2,+ET=2,+E=2/flamegraph.svg) | | link_by_source_by_property | depths: DT=0, PT=0, ET=0, E=2 | $$80.1 \mathrm{ms} \pm 459 \mathrm{μs}\left({\color{gray}0.669 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/link_by_source_by_property/depths_+DT=0,+PT=0,+ET=0,+E=2/flamegraph.svg) | | entity_by_property | depths: DT=255, PT=255, ET=255, E=255 | $$68.8 \mathrm{ms} \pm 400 \mathrm{μs}\left({\color{gray}0.120 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=255,+PT=255,+ET=255,+E=255/flamegraph.svg) | | entity_by_property | depths: DT=0, PT=0, ET=2, E=2 | $$49.5 \mathrm{ms} \pm 314 \mathrm{μs}\left({\color{gray}0.239 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=0,+PT=0,+ET=2,+E=2/flamegraph.svg) | | entity_by_property | depths: DT=2, PT=2, ET=2, E=2 | $$58.4 \mathrm{ms} \pm 243 \mathrm{μs}\left({\color{gray}0.447 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=2,+PT=2,+ET=2,+E=2/flamegraph.svg) | | entity_by_property | depths: DT=0, PT=0, ET=0, E=0 | $$39.6 \mathrm{ms} \pm 338 \mathrm{μs}\left({\color{gray}0.352 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=0,+PT=0,+ET=0,+E=0/flamegraph.svg) | | entity_by_property | depths: DT=0, PT=2, ET=2, E=2 | $$54.0 \mathrm{ms} \pm 319 \mathrm{μs}\left({\color{gray}0.108 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=0,+PT=2,+ET=2,+E=2/flamegraph.svg) | | entity_by_property | depths: DT=0, PT=0, ET=0, E=2 | $$43.6 \mathrm{ms} \pm 298 \mathrm{μs}\left({\color{gray}-0.709 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_multiple_entities/entity_by_property/depths_+DT=0,+PT=0,+ET=0,+E=2/flamegraph.svg) | ## representative_read_entity_type | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | get_entity_type_by_id | Account ID: `d4e16033-c281-4cde-aa35-9085bf2e7579` | $$1.39 \mathrm{ms} \pm 5.43 \mathrm{μs}\left({\color{gray}1.14 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/40515af366a02f6f0a48f5091102ba3fa8554214/representative_read_entity_type/get_entity_type_by_id/Account+ID_+`d4e16033-c281-4cde-aa35-9085bf2e7579`/flamegraph.svg) |