Closed imodeljs-admin closed 2 months ago
Benchmark suite | Current: 34bf743c6669420c58b54cbd135cec55f5892e1e | Previous: c39cf13fcae30fde87307b93e685ebdb85e05ba9 | Deviation | Status |
---|---|---|---|---|
flat 50k elements list |
4178.44 ms |
4047.82 ms |
3.2269% |
π¨ |
flat 50k elements list (P95 of main thread blocks) |
73 ms |
70 ms |
4.2857% |
π¨ |
grouping by label |
10140.06 ms |
9958.5 ms |
1.8232% |
π¨ |
grouping by label (P95 of main thread blocks) |
67 ms |
61 ms |
9.8361% |
π¨ |
grouping by class |
10244.42 ms |
9938.6 ms |
3.0771% |
π¨ |
grouping by class (P95 of main thread blocks) |
42 ms |
46 ms |
-8.6957% |
β |
grouping by property |
10779.47 ms |
10538.51 ms |
2.2865% |
π¨ |
grouping by property (P95 of main thread blocks) |
72 ms |
46 ms |
56.5217% |
π¨ |
grouping by base class (10 classes) |
7490.84 ms |
7272.41 ms |
3.0035% |
π¨ |
grouping by base class (10 classes) (P95 of main thread blocks) |
89 ms |
76 ms |
17.1053% |
π¨ |
grouping by multiple attributes |
27279.29 ms |
26799.78 ms |
1.7892% |
π¨ |
grouping by multiple attributes (P95 of main thread blocks) |
60 ms |
69 ms |
-13.0435% |
β |
hide if no children required to finalize root, w/o children |
46869 ms |
46855.82 ms |
0.0281% |
π¨ |
hide if no children required to finalize root, w/o children (P95 of main thread blocks) |
39 ms |
38 ms |
2.6316% |
π¨ |
hide if no children required to finalize root, w/ children |
166.45 ms |
162.83 ms |
2.2232% |
π¨ |
hide if no children required to finalize root, w/ children (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
π¨ |
models tree initial (Baytown) |
37.25 ms |
40.17 ms |
-7.2691% |
β |
models tree initial (Baytown) (P95 of main thread blocks) |
0 ms |
0 ms |
NaN% |
π¨ |
models tree full (Baytown) |
7669.42 ms |
7595.63 ms |
0.9715% |
π¨ |
models tree full (Baytown) (P95 of main thread blocks) |
85 ms |
83 ms |
2.4096% |
π¨ |
This comment was automatically generated by workflow using github-action-benchmark.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@itwin/presentation-hierarchies@0.2.0
Minor Changes
#642: Added
onlyIfNotHandled
flag to hierarchy level definitions that are passed tocreateClassBasedHierarchyDefinition
. This flag allows to skip instance node hierarchy level definitions if previous ones have defined hierarchy levels for a more specific class. This can help to reduce repetition having to check if class doesn't match those of the more specific definitions.Before:
After:
@itwin/presentation-hierarchies-react@0.5.0
Minor Changes
Patch Changes
TreeModel
to auto-expand nodes when a filter is applied to them.@itwin/presentation-components@5.3.3
Patch Changes
UniquePropertyValuesSelector
not always showing values that are not yet loaded when search filter is applied.@itwin/presentation-testing@5.0.13
Patch Changes