Skip to content

chore(deps): update dependency go to v1.27.0 - #58

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-1.x
Open

chore(deps): update dependency go to v1.27.0#58
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/go-1.x

Conversation

@renovate

@renovate renovate Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
go uses-with minor 1.26.x1.27.x
go uses-with minor 1.261.27

Release Notes

actions/go-versions (go)

v1.27.0: 1.27.0

Compare Source

Go 1.27.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions

Copy link
Copy Markdown

📊 Benchmark & Profile Results

Performance Summary

  • Throughput: 2426.03 paragraphs/second
  • Mean time per paragraph: 412.20 µs
  • Nanoseconds per operation: 412196 ns/op

🔍 Interactive Profile Visualizations

View the interactive profile graphs directly in your browser:

📈 View CPU Profile →

  • Download the artifact benchmark-profiles-c896de8fbf6729453f1c3f7dfe2b358e85c519ec
  • Open cpu_profile.html in your browser

💾 View Memory Profile →

  • Download the artifact benchmark-profiles-c896de8fbf6729453f1c3f7dfe2b358e85c519ec
  • Open memory_profile.html in your browser

CPU Profile (Top 20)

File: deidentify.test
Build ID: 80fca736e8a4a0af71c4c56363b99bf62333284f
Type: cpu
Time: 2026-08-20 05:04:21 UTC
Duration: 77.75s, Total samples = 190.89s (245.52%)
Showing nodes accounting for 183.11s, 95.92% of 190.89s total
Dropped 273 nodes (cum <= 0.95s)
Showing top 20 nodes out of 48
      flat  flat%   sum%        cum   cum%
    48.11s 25.20% 25.20%     56.79s 29.75%  regexp.(*machine).add
    31.30s 16.40% 41.60%     65.96s 34.55%  regexp.(*Regexp).tryBacktrack
    26.86s 14.07% 55.67%     72.25s 37.85%  regexp.(*machine).step
    22.20s 11.63% 67.30%     40.87s 21.41%  regexp/syntax.(*Inst).MatchRunePos
    18.52s  9.70% 77.00%     18.66s  9.78%  unicode.SimpleFold
    10.40s  5.45% 82.45%     10.40s  5.45%  regexp.(*bitState).shouldVisit (inline)
     4.83s  2.53% 84.98%      5.2...

Memory Profile (Top 20)

File: deidentify.test
Build ID: 80fca736e8a4a0af71c4c56363b99bf62333284f
Type: alloc_space
Time: 2026-08-20 05:06:09 UTC
Showing nodes accounting for 1136.80MB, 99.04% of 1147.82MB total
Dropped 43 nodes (cum <= 5.74MB)
Showing top 20 nodes out of 32
      flat  flat%   sum%        cum   cum%
  383.60MB 33.42% 33.42%   830.71MB 72.37%  regexp.(*Regexp).replaceAll
  314.09MB 27.36% 60.78%  1144.80MB 99.74%  regexp.(*Regexp).ReplaceAllStringFunc
  249.75MB 21.76% 82.54%   250.25MB 21.80%  regexp.(*Regexp).get
  147.55MB 12.85% 95.40%   179.54MB 15.64%  regexp.(*Regexp).ReplaceAllStringFunc.func1
      25MB  2.18% 97.58%       25MB  2.18%  regexp.(*machine).alloc (inline)
   10.30MB   0.9% 98.47%    10.30MB   0.9%  regexp.(*bitState).reset
       3MB  0.26% 98.73%    27.01MB  2.35%  regexp.(*...

📥 All Artifacts Available

Download the complete profiling package from the workflow artifacts:

  • 🌐 HTML Reports: cpu_profile.html, memory_profile.html (interactive visualizations)
  • 📊 Graphs: CPU & Memory SVG/PNG files
  • 📝 Text Reports: Full profiling data in text format
  • 🎯 Focused Analysis: Deidentify-specific function profiling
  • 📋 Raw Profiles: .prof files for custom analysis
Full Benchmark Output
goos: linux
goarch: amd64
pkg: github.com/aliengiraffe/deidentify
cpu: AMD EPYC 9V74 80-Core Processor                
BenchmarkParagraphDeidentification-4           	   86738	    412196 ns/op	   10289 B/op	      48 allocs/op
BenchmarkParagraphDeidentificationParallel-4   	  197344	    182024 ns/op	    8736 B/op	      47 allocs/op
PASS
ok  	github.com/aliengiraffe/deidentify	77.767s
goos: linux
goarch: amd64
pkg: github.com/aliengiraffe/deidentify
cpu: AMD EPYC 9V74 80-Core Processor                
BenchmarkParagraphDeidentification-4           	   28773	    411573 ns/op
BenchmarkParagraphDeidentificationParallel-4   	   65071	    183118 ns/op
PASS
ok  	github.com/aliengiraffe/deidentify	29.881s
goos: linux
goarch: amd64
pkg: github.com/aliengiraffe/deidentify
cpu: AMD EPYC 9V74 80-Core Processor                
BenchmarkParagraphDeidentificationParallel-4   	   64915	    181983 ns/op
PASS
ok  	github.com/aliengiraffe/deidentify	13.719s


Generated by Benchmark & Profile workflow run #32334155273 • Updated: Thu, 20 Aug 2026 05:06:35 GMT

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.

0 participants