Skip to content

Conversation

@marc2332
Copy link
Owner

No description provided.

@marc2332 marc2332 added this to the 0.3.0 milestone May 17, 2025
@marc2332 marc2332 added documentation Improvements or additions to documentation website🌐 labels May 17, 2025
@marc2332 marc2332 moved this to In Progress in Freya Planning May 17, 2025
@codecov
Copy link

codecov bot commented May 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 75.89%. Comparing base (faf5e59) to head (19a2f79).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1162   +/-   ##
=======================================
  Coverage   75.89%   75.89%           
=======================================
  Files         238      238           
  Lines       29299    29299           
=======================================
  Hits        22237    22237           
  Misses       7062     7062           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Contributor

@RobertasJ RobertasJ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small review

@github-actions
Copy link

Benchmark for fa04c0f

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1191.8±112.06µs 1145.3±161.41µs -3.90%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.7±0.49ms 6.8±0.56ms +1.49%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 330.8±163.87µs 331.1±147.65µs +0.09%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 29.0±27.04µs 28.2±26.99µs -2.76%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 12.0±0.46ms 15.6±0.76ms +30.00%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1062.2±139.05µs 1035.3±76.11µs -2.53%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1061.7±142.49µs 934.8±59.00µs -11.95%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1110.1±169.86µs 955.7±79.79µs -13.91%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 200.4±141.70µs 199.1±121.35µs -0.65%
benchmarks/size=54241 depth=5 wide=15 mode=cached 753.2±77.58µs 726.2±21.79µs -3.58%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 718.3±38.03µs 731.9±34.62µs +1.89%

@github-actions
Copy link

Benchmark for 936fb57

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1197.2±196.87µs 1385.3±247.42µs +15.71%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.1±0.73ms 7.3±0.91ms +2.82%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 341.3±154.59µs 334.8±159.90µs -1.90%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 30.5±52.78µs 28.6±24.40µs -6.23%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 12.6±0.85ms 12.0±0.84ms -4.76%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1120.8±167.88µs 1088.7±150.41µs -2.86%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1010.4±175.18µs 930.6±96.89µs -7.90%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1002.8±198.99µs 1183.7±204.94µs +18.04%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 202.7±134.73µs 202.2±134.26µs -0.25%
benchmarks/size=54241 depth=5 wide=15 mode=cached 789.8±127.84µs 786.5±127.29µs -0.42%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 803.9±179.61µs 773.2±151.46µs -3.82%

@github-actions
Copy link

Benchmark for 6cfb768

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1847.1±160.55µs 1365.8±48.51µs -26.06%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.7±0.64ms 6.6±0.57ms -14.29%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 343.1±163.70µs 332.6±144.54µs -3.06%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 29.3±26.28µs 28.1±24.99µs -4.10%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 16.8±0.67ms 11.9±0.37ms -29.17%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1376.0±145.66µs 1078.1±151.47µs -21.65%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1285.5±163.70µs 1145.9±31.80µs -10.86%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1355.9±299.19µs 1143.0±73.21µs -15.70%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 199.9±22.34µs 200.5±142.14µs +0.30%
benchmarks/size=54241 depth=5 wide=15 mode=cached 783.2±44.20µs 737.0±29.41µs -5.90%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 754.1±28.86µs 747.5±112.37µs -0.88%

@github-actions
Copy link

Benchmark for 5e5ffec

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1066.3±41.61µs 1035.9±62.58µs -2.85%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.7±0.51ms 6.7±0.55ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 335.8±158.18µs 339.2±151.38µs +1.01%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.5±27.07µs 28.1±25.96µs -1.40%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 15.2±0.25ms 11.3±0.41ms -25.66%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 983.5±33.16µs 984.4±119.89µs +0.09%
benchmarks/size=19531 depth=7 wide=5 mode=cached 921.8±34.05µs 886.9±41.83µs -3.79%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 895.3±32.87µs 921.0±73.35µs +2.87%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 201.2±112.82µs 203.2±144.20µs +0.99%
benchmarks/size=54241 depth=5 wide=15 mode=cached 718.2±11.07µs 697.7±13.45µs -2.85%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 717.8±12.00µs 725.6±125.44µs +1.09%

@github-actions
Copy link

Benchmark for 9a4d739

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1017.3±23.73µs 1026.0±8.18µs +0.86%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.3±0.48ms 6.4±0.50ms +1.59%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 329.8±152.40µs 331.1±152.82µs +0.39%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.2±25.93µs 28.1±25.14µs -0.35%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 14.9±0.13ms 14.6±0.24ms -2.01%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 955.7±78.03µs 942.9±21.15µs -1.34%
benchmarks/size=19531 depth=7 wide=5 mode=cached 866.7±10.35µs 892.9±14.49µs +3.02%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 874.2±47.36µs 866.7±7.49µs -0.86%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 200.5±144.93µs 200.5±140.97µs 0.00%
benchmarks/size=54241 depth=5 wide=15 mode=cached 707.4±5.83µs 706.6±12.88µs -0.11%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 670.3±9.92µs 705.0±8.87µs +5.18%

@github-actions
Copy link

Benchmark for 4bdef20

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1022.2±23.17µs 991.9±25.54µs -2.96%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.4±0.47ms 6.5±0.54ms +1.56%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 333.8±143.89µs 330.5±158.32µs -0.99%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.5±25.97µs 28.1±24.19µs -1.40%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.1±0.12ms 10.9±0.21ms -1.80%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 959.0±73.71µs 972.2±74.47µs +1.38%
benchmarks/size=19531 depth=7 wide=5 mode=cached 859.4±33.63µs 880.2±34.91µs +2.42%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 923.3±129.37µs 903.4±75.26µs -2.16%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 201.3±138.05µs 199.4±138.52µs -0.94%
benchmarks/size=54241 depth=5 wide=15 mode=cached 722.4±59.38µs 710.3±10.85µs -1.67%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 729.8±34.15µs 714.5±148.31µs -2.10%

@github-actions
Copy link

Benchmark for 0405dad

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1422.4±183.91µs 1056.5±68.51µs -25.72%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 7.0±0.57ms 7.0±0.62ms 0.00%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 334.4±129.32µs 333.5±149.51µs -0.27%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 28.7±25.15µs 28.7±26.98µs 0.00%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 12.2±0.76ms 12.1±0.43ms -0.82%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 1056.8±118.22µs 1269.2±178.09µs +20.10%
benchmarks/size=19531 depth=7 wide=5 mode=cached 1129.3±135.99µs 1003.4±91.57µs -11.15%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 1070.0±122.07µs 1304.1±104.11µs +21.88%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 202.6±127.28µs 203.9±140.68µs +0.64%
benchmarks/size=54241 depth=5 wide=15 mode=cached 719.4±26.71µs 815.2±105.22µs +13.32%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 753.6±115.37µs 827.9±185.01µs +9.86%

@github-actions
Copy link

Benchmark for f2ce2d8

Click to view benchmark
Test Base PR %
benchmarks/alignments=true size=21845 depth=8 wide=4 mode=not cached 1044.3±13.91µs 1106.6±48.15µs +5.97%
benchmarks/size=100001 depth=2 wide=100000 mode=not cached 6.4±0.41ms 6.5±0.51ms +1.56%
benchmarks/size=10001 depth=2 wide=10000 mode=not cached 334.3±150.39µs 335.9±169.66µs +0.48%
benchmarks/size=1001 depth=2 wide=1000 mode=not cached 29.8±27.19µs 28.3±26.31µs -5.03%
benchmarks/size=131071 depth=17 wide=2 mode=not cached 11.4±0.74ms 11.1±0.23ms -2.63%
benchmarks/size=16383 depth=14 wide=2 mode=not cached 954.8±69.44µs 978.4±58.47µs +2.47%
benchmarks/size=19531 depth=7 wide=5 mode=cached 890.9±38.45µs 940.5±34.28µs +5.57%
benchmarks/size=19531 depth=7 wide=5 mode=not cached 954.0±89.26µs 912.7±70.98µs -4.33%
benchmarks/size=4095 depth=12 wide=2 mode=not cached 199.1±133.69µs 201.6±136.43µs +1.26%
benchmarks/size=54241 depth=5 wide=15 mode=cached 711.6±23.41µs 716.9±20.57µs +0.74%
benchmarks/size=54241 depth=5 wide=15 mode=not cached 710.4±61.72µs 716.2±108.59µs +0.82%

@marc2332 marc2332 marked this pull request as ready for review May 25, 2025 15:14
@marc2332 marc2332 moved this from In Progress to Pending for Review in Freya Planning May 25, 2025
@marc2332 marc2332 merged commit cca6dc7 into main May 25, 2025
12 checks passed
@marc2332 marc2332 deleted the blog/0.3 branch May 25, 2025 15:16
@github-project-automation github-project-automation bot moved this from Pending for Review to Done in Freya Planning May 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation website🌐

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants