hashintel / hash

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

Update aws-sdk-js-v3 monorepo to v3.688.0 #5617

Closed hash-worker[bot] closed 1 week ago

hash-worker[bot] commented 1 week ago

This PR contains the following updates:

Package Type Update Change
@aws-sdk/client-s3 (source) dependencies minor 3.687.0 -> 3.688.0
@aws-sdk/s3-presigned-post (source) dependencies minor 3.687.0 -> 3.688.0
@aws-sdk/s3-request-presigner (source) dependencies minor 3.687.0 -> 3.688.0

Release Notes

aws/aws-sdk-js-v3 (@​aws-sdk/client-s3) ### [`v3.688.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36880-2024-11-08) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.687.0...v3.688.0) **Note:** Version bump only for package [@​aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)
aws/aws-sdk-js-v3 (@​aws-sdk/s3-presigned-post) ### [`v3.688.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-presigned-post/CHANGELOG.md#36880-2024-11-08) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.687.0...v3.688.0) **Note:** Version bump only for package [@​aws-sdk/s3-presigned-post](https://redirect.github.com/aws-sdk/s3-presigned-post)
aws/aws-sdk-js-v3 (@​aws-sdk/s3-request-presigner) ### [`v3.688.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/packages/s3-request-presigner/CHANGELOG.md#36880-2024-11-08) [Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.687.0...v3.688.0) **Note:** Version bump only for package [@​aws-sdk/s3-request-presigner](https://redirect.github.com/aws-sdk/s3-request-presigner)

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 these updates again.



This PR has been generated by Renovate Bot.

github-actions[bot] commented 1 week ago

Benchmark results

@rust/hash-graph-benches – Integrations

## scaling_read_entity_complete_one_depth | Function | Value | Mean | Flame graphs | |----------|-------|------|--------------| | entity_by_id | 25 entities | $$74.2 \mathrm{ms} \pm 363 \mathrm{μs}\left({\color{gray}0.790 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_one_depth/entity_by_id/25+entities/flamegraph.svg) | | entity_by_id | 5 entities | $$25.5 \mathrm{ms} \pm 258 \mathrm{μs}\left({\color{gray}2.33 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_one_depth/entity_by_id/5+entities/flamegraph.svg) | | entity_by_id | 1 entities | $$19.8 \mathrm{ms} \pm 106 \mathrm{μs}\left({\color{gray}-0.649 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_one_depth/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$51.2 \mathrm{ms} \pm 236 \mathrm{μs}\left({\color{gray}-1.132 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_one_depth/entity_by_id/10+entities/flamegraph.svg) | | entity_by_id | 50 entities | $$550 \mathrm{ms} \pm 4.08 \mathrm{ms}\left({\color{red}103 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/song/v/1` | $$15.6 \mathrm{ms} \pm 151 \mathrm{μs}\left({\color{lightgreen}-9.856 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/page/v/2` | $$16.6 \mathrm{ms} \pm 158 \mathrm{μs}\left({\color{gray}2.13 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.1 \mathrm{ms} \pm 149 \mathrm{μs}\left({\color{gray}-0.281 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.7 \mathrm{ms} \pm 186 \mathrm{μs}\left({\color{gray}-1.203 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/uk-address/v/1` | $$16.5 \mathrm{ms} \pm 167 \mathrm{μs}\left({\color{gray}2.69 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/person/v/1` | $$16.4 \mathrm{ms} \pm 196 \mathrm{μs}\left({\color{gray}4.77 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/book/v/1` | $$16.7 \mathrm{ms} \pm 183 \mathrm{μs}\left({\color{gray}0.254 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/organization/v/1` | $$16.6 \mathrm{ms} \pm 195 \mathrm{μs}\left({\color{gray}4.21 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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/playlist/v/1` | $$15.8 \mathrm{ms} \pm 193 \mathrm{μs}\left({\color{gray}-2.021 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.29 \mathrm{ms} \pm 15.3 \mathrm{μs}\left({\color{gray}-0.863 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_zero_depth/entity_by_id/25+entities/flamegraph.svg) | | entity_by_id | 5 entities | $$1.88 \mathrm{ms} \pm 10.2 \mathrm{μs}\left({\color{gray}-1.303 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_zero_depth/entity_by_id/5+entities/flamegraph.svg) | | entity_by_id | 1 entities | $$1.86 \mathrm{ms} \pm 10.7 \mathrm{μs}\left({\color{gray}0.241 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_zero_depth/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$2.11 \mathrm{ms} \pm 19.8 \mathrm{μs}\left({\color{gray}0.096 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_complete_zero_depth/entity_by_id/10+entities/flamegraph.svg) | | entity_by_id | 50 entities | $$5.28 \mathrm{ms} \pm 30.6 \mathrm{μs}\left({\color{red}24.9 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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 6.03 \mathrm{μs}\left({\color{gray}0.580 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_linkless/entity_by_id/1+entities/flamegraph.svg) | | entity_by_id | 10000 entities | $$13.4 \mathrm{ms} \pm 69.8 \mathrm{μs}\left({\color{gray}0.238 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_linkless/entity_by_id/10000+entities/flamegraph.svg) | | entity_by_id | 100 entities | $$2.01 \mathrm{ms} \pm 7.90 \mathrm{μs}\left({\color{gray}0.250 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_linkless/entity_by_id/100+entities/flamegraph.svg) | | entity_by_id | 1000 entities | $$2.80 \mathrm{ms} \pm 11.7 \mathrm{μs}\left({\color{gray}0.039 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/scaling_read_entity_linkless/entity_by_id/1000+entities/flamegraph.svg) | | entity_by_id | 10 entities | $$1.89 \mathrm{ms} \pm 6.80 \mathrm{μs}\left({\color{gray}-0.025 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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 520 \mathrm{μs}\left({\color{gray}-0.294 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.5 \mathrm{ms} \pm 537 \mathrm{μs}\left({\color{gray}-1.767 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.4 \mathrm{ms} \pm 469 \mathrm{μs}\left({\color{gray}-1.303 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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 | $$42.0 \mathrm{ms} \pm 314 \mathrm{μs}\left({\color{gray}-0.840 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.9 \mathrm{ms} \pm 611 \mathrm{μs}\left({\color{gray}-0.227 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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 | $$81.0 \mathrm{ms} \pm 602 \mathrm{μs}\left({\color{gray}-0.050 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.0 \mathrm{ms} \pm 338 \mathrm{μs}\left({\color{gray}-0.598 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.3 \mathrm{ms} \pm 326 \mathrm{μs}\left({\color{gray}-0.038 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.2 \mathrm{ms} \pm 278 \mathrm{μs}\left({\color{gray}-0.304 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.3 \mathrm{ms} \pm 192 \mathrm{μs}\left({\color{gray}-0.918 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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 | $$53.7 \mathrm{ms} \pm 321 \mathrm{μs}\left({\color{gray}-0.621 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.9 \mathrm{ms} \pm 485 \mathrm{μs}\left({\color{gray}0.681 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/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.37 \mathrm{ms} \pm 3.67 \mathrm{μs}\left({\color{gray}-0.779 \mathrm{\\%}}\right) $$ | [Flame Graph](https://benchmarks.hash.dev/8d0d4925554efb288fa281a3dd0a7813831a8446/representative_read_entity_type/get_entity_type_by_id/Account+ID_+`d4e16033-c281-4cde-aa35-9085bf2e7579`/flamegraph.svg) |