iTwin / presentation

Monorepo for iTwin.js Presentation Library
https://www.itwinjs.org/presentation/
MIT License
4 stars 0 forks source link

Dependencies update #641

Closed grigasp closed 2 months ago

changeset-bot[bot] commented 2 months ago

⚠️ No Changeset found

Latest commit: 8c4fa5fa08ed131e197328e13042c986994787e2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 2 months ago

Unified selection benchmark

Benchmark suite Current: 8c4fa5fa08ed131e197328e13042c986994787e2 Previous: b3d4b8146d354dfa61d108183ebd5f520f14f10f Deviation Status
hilite 50k elements 1335.26 ms 1240.41 ms 7.6467% 🚨
hilite 50k elements (P95 of main thread blocks) 48 ms 40 ms 20% 🚨
hilite 50k group elements 242.25 ms 230.56 ms 5.0703% 🚨
hilite 50k group elements (P95 of main thread blocks) 31 ms 31 ms 0% 🟰
hilite 1k subjects 47525.42 ms 47094.26 ms 0.9155% 🚨
hilite 1k subjects (P95 of main thread blocks) 30 ms 30 ms 0% 🟰
hilite 50k subcategories 282.84 ms 287.47 ms -1.6106%
hilite 50k subcategories (P95 of main thread blocks) 34 ms 33 ms 3.0303% 🚨
hilite 50k functional 3D elements 25978.59 ms 25651.1 ms 1.2767% 🚨
hilite 50k functional 3D elements (P95 of main thread blocks) 41 ms 43 ms -4.6512%
hilite 50k functional 2D elements 6339.04 ms 6126.86 ms 3.4631% 🚨
hilite 50k functional 2D elements (P95 of main thread blocks) 39 ms 31 ms 25.8065% 🚨
compute selection for 50k elements 330.12 ms 312.28 ms 5.7128% 🚨
compute selection for 50k elements (P95 of main thread blocks) 31 ms 31 ms 0% 🟰
compute parent selection for 50k elements 341.3 ms 341.42 ms -0.0351%
compute parent selection for 50k elements (P95 of main thread blocks) 31 ms 31 ms 0% 🟰
compute top ancestor selection for 50k elements 569.96 ms 577.35 ms -1.2800%
compute top ancestor selection for 50k elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute category selection for 50k elements 111.33 ms 91.71 ms 21.3935% 🚨
compute category selection for 50k elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute model selection for 50k elements 80.14 ms 75.19 ms 6.5833% 🚨
compute model selection for 50k elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute functional selection for 50k 3D elements 455.18 ms 407.59 ms 11.6759% 🚨
compute functional selection for 50k 3D elements (P95 of main thread blocks) 35 ms 31 ms 12.9032% 🚨
compute parent functional selection for 50k 3D elements 454.52 ms 449.88 ms 1.0314% 🚨
compute parent functional selection for 50k 3D elements (P95 of main thread blocks) 32 ms 33 ms -3.0303%
compute top ancestor functional selection for 50k 3D elements 1216.52 ms 1227.81 ms -0.9195%
compute top ancestor functional selection for 50k 3D elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute functional selection for 50k 2D elements 3198.21 ms 3219.81 ms -0.6708%
compute functional selection for 50k 2D elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute parent functional selection for 50k 2D elements 3312.96 ms 3253.9 ms 1.8151% 🚨
compute parent functional selection for 50k 2D elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
compute top ancestor functional selection for 50k 2D elements 3275.07 ms 3250.34 ms 0.7608% 🚨
compute top ancestor functional selection for 50k 2D elements (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨

This comment was automatically generated by workflow using github-action-benchmark.

github-actions[bot] commented 2 months ago

Hierarchies benchmark

Benchmark suite Current: 8c4fa5fa08ed131e197328e13042c986994787e2 Previous: abe4c6a13973c2fc2e2657c1edf881785eb36503 Deviation Status
flat 50k elements list 4113.01 ms 4010.37 ms 2.5594% 🚨
flat 50k elements list (P95 of main thread blocks) 75 ms 73 ms 2.7397% 🚨
grouping by label 10125.84 ms 9948.1 ms 1.7867% 🚨
grouping by label (P95 of main thread blocks) 67 ms 58 ms 15.5172% 🚨
grouping by class 10058.55 ms 9996.21 ms 0.6236% 🚨
grouping by class (P95 of main thread blocks) 47 ms 47 ms 0% 🟰
grouping by property 10570.1 ms 10572.39 ms -0.0217%
grouping by property (P95 of main thread blocks) 49 ms 46 ms 6.5217% 🚨
grouping by base class (10 classes) 7400.81 ms 7371.66 ms 0.3954% 🚨
grouping by base class (10 classes) (P95 of main thread blocks) 79 ms 78 ms 1.2821% 🚨
grouping by multiple attributes 26842.21 ms 27056.52 ms -0.7921%
grouping by multiple attributes (P95 of main thread blocks) 48 ms 69 ms -30.4348%
hide if no children required to finalize root, w/o children 44312.16 ms 45543.92 ms -2.7046%
hide if no children required to finalize root, w/o children (P95 of main thread blocks) 39 ms 36 ms 8.3333% 🚨
hide if no children required to finalize root, w/ children 149.98 ms 156.25 ms -4.0128%
hide if no children required to finalize root, w/ children (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
models tree initial (Baytown) 36.83 ms 40.68 ms -9.4641%
models tree initial (Baytown) (P95 of main thread blocks) 0 ms 0 ms NaN% 🚨
models tree full (Baytown) 7634.93 ms 7508.53 ms 1.6834% 🚨
models tree full (Baytown) (P95 of main thread blocks) 86 ms 94 ms -8.5106%

This comment was automatically generated by workflow using github-action-benchmark.