Skip to content

Conversation

@PyDataBlog
Copy link
Owner

@PyDataBlog PyDataBlog commented Jul 26, 2025


name: Pull Request
about: Propose a change to the project
title: 'chore(ci): adding missing hrefs in changelogs'
labels: ''
assignees: ''


Description

This update adds the missing hrefs in changelog file and improves transparency of benchmarks by adding the specs sheet.

Fixes (#36)

Type of change

  • fix(ci): added missing hrefs in changelogs
  • chore(benchmarks): added specs to benchmarks
  • chore(templates): improved PR template

How Has This Been Tested?
git-cliff with the updated configuration fixes the current missing links issue

  • git-cliff --output CHANGELOG.md

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

@PyDataBlog PyDataBlog self-assigned this Jul 26, 2025
@github-actions
Copy link

Benchmark Results

This file is automatically generated by the CI. Do not edit manually.

System Specifications

  • OS: Linux 6.11.0-1018-azure
  • Architecture: x86_64
  • CPU Model: x86_64
  • CPU Cores: 4 logical, 2 physical
  • Memory: 15.62 GB

Insert Benchmark

language backend ngram_size mean stddev iterations
julia SimString.jl 2 81.403 21.2312 100
julia SimString.jl 3 98.3773 22.0316 100
julia SimString.jl 4 112.917 27.1114 100
python simstring-fast 2 87.3171 2.74396 100
python simstring-fast 3 101.814 2.60148 100
python simstring-fast 4 111.481 3.14218 100
python simstring-rust (python bindings) 2 42.45 0.501461 100
python simstring-rust (python bindings) 3 50.7761 1.84202 100
python simstring-rust (python bindings) 4 52.6731 1.46688 100
ruby simstring-pure 2 651.931 11.8332 31
ruby simstring-pure 3 731.759 16.5451 28
ruby simstring-pure 4 821.679 18.776 25
rust simstring-rust (native) 2 40.2808 1.01078 100
rust simstring-rust (native) 3 46.2749 0.891876 100
rust simstring-rust (native) 4 48.2649 1.0072 100

Search Benchmark

language backend ngram_size threshold mean stddev iterations
julia SimString.jl 2 0.6 358.518 3.94394 56
julia SimString.jl 2 0.7 230.54 4.85035 87
julia SimString.jl 2 0.8 125.863 2.98475 100
julia SimString.jl 3 0.6 296.022 4.50396 68
julia SimString.jl 3 0.7 197.425 4.08163 100
julia SimString.jl 3 0.8 115.973 3.09424 100
julia SimString.jl 4 0.6 269.994 3.64009 75
julia SimString.jl 4 0.7 183.524 2.99964 100
julia SimString.jl 4 0.8 108.731 2.5859 100
python simstring-fast 2 0.6 103.712 2.43126 100
python simstring-fast 2 0.7 48.302 1.67923 100
python simstring-fast 2 0.8 20.3912 0.381493 100
python simstring-fast 2 0.9 8.79719 0.0593761 100
python simstring-fast 3 0.6 80.3895 3.75045 100
python simstring-fast 3 0.7 35.3726 1.30924 100
python simstring-fast 3 0.8 17.0327 0.450826 100
python simstring-fast 3 0.9 8.879 0.142434 100
python simstring-fast 4 0.6 67.9438 4.4403 100
python simstring-fast 4 0.7 33.1424 1.20588 100
python simstring-fast 4 0.8 17.236 0.947405 100
python simstring-fast 4 0.9 9.16559 0.0981335 100
python simstring-rust (python bindings) 2 0.6 23.781 1.83612 100
python simstring-rust (python bindings) 2 0.7 15.1458 0.890119 100
python simstring-rust (python bindings) 2 0.8 9.32801 0.584202 100
python simstring-rust (python bindings) 2 0.9 5.61185 0.284548 100
python simstring-rust (python bindings) 3 0.6 22.7864 1.09804 100
python simstring-rust (python bindings) 3 0.7 15.721 0.682771 100
python simstring-rust (python bindings) 3 0.8 10.2271 0.639221 100
python simstring-rust (python bindings) 3 0.9 6.28961 0.343751 100
python simstring-rust (python bindings) 4 0.6 23.9544 1.49439 100
python simstring-rust (python bindings) 4 0.7 17.454 0.925741 100
python simstring-rust (python bindings) 4 0.8 11.3402 0.673865 100
python simstring-rust (python bindings) 4 0.9 6.89588 0.321651 100
ruby simstring-pure 2 0.6 802.431 5.51151 25
ruby simstring-pure 2 0.7 395.56 5.00721 51
ruby simstring-pure 2 0.8 181.1 2.15471 100
ruby simstring-pure 3 0.6 632.296 6.11956 32
ruby simstring-pure 3 0.7 312.536 3.40309 64
ruby simstring-pure 3 0.8 161.895 2.6647 100
ruby simstring-pure 4 0.6 568.533 7.4887 36
ruby simstring-pure 4 0.7 308.579 3.26197 65
ruby simstring-pure 4 0.8 164.785 2.16672 100
rust simstring-rust (native) 2 0.6 26.2747 0.324772 100
rust simstring-rust (native) 2 0.7 16.2982 0.387993 100
rust simstring-rust (native) 2 0.8 9.22323 0.0823833 100
rust simstring-rust (native) 2 0.9 4.89198 0.0512901 100
rust simstring-rust (native) 3 0.6 25.8555 0.248462 100
rust simstring-rust (native) 3 0.7 17.8861 0.985881 100
rust simstring-rust (native) 3 0.8 10.5179 0.298429 100
rust simstring-rust (native) 3 0.9 5.61044 0.294787 100
rust simstring-rust (native) 4 0.6 27.5363 0.893559 100
rust simstring-rust (native) 4 0.7 20.121 0.879538 100
rust simstring-rust (native) 4 0.8 11.9932 0.239289 100
rust simstring-rust (native) 4 0.9 6.36558 0.252302 100

@PyDataBlog PyDataBlog merged commit b4357e0 into main Jul 26, 2025
31 checks passed
@PyDataBlog PyDataBlog deleted the fix/changelog-hrefs-github-release branch July 26, 2025 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant