Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 20, 2025

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4v6

Release Notes

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source


Configuration

📅 Schedule: 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 this update again.


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

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

@coderabbitai
Copy link

coderabbitai bot commented Nov 20, 2025

Important

Review skipped

Auto reviews are disabled on this repository.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
3 Security Hotspots

See analysis details on SonarQube Cloud

@github-actions
Copy link

📊 Benchmark & Profile Results

Performance Summary

  • Throughput: N/A paragraphs/second
  • Mean time per paragraph: N/A
  • Nanoseconds per operation: 4054502 ns/op

🔍 Interactive Profile Visualizations

View the interactive profile graphs directly in your browser:

📈 View CPU Profile →

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

💾 View Memory Profile →

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

CPU Profile (Top 20)

File: deidentify.test
Build ID: 0e6b9c2e01f306762c2a2c6a18fa1e2ed73f6d88
Type: cpu
Time: 2025-11-20 18:33:54 UTC
Duration: 91.10s, Total samples = 267.13s (293.21%)
Showing nodes accounting for 136.08s, 50.94% of 267.13s total
Dropped 445 nodes (cum <= 1.34s)
Showing top 20 nodes out of 176
      flat  flat%   sum%        cum   cum%
    16.44s  6.15%  6.15%     24.67s  9.24%  runtime.findObject
    14.05s  5.26% 11.41%     21.52s  8.06%  runtime.typePointers.next
    10.53s  3.94% 15.36%     10.53s  3.94%  runtime.memclrNoHeapPointers
     9.47s  3.55% 18.90%     37.25s 13.94%  runtime.scanobject
     7.22s  2.70% 21.60%     13.71s  5.13%  regexp.(*machine).add
     7.18s  2.69% 24.29%      7.93s  2.97%  runtime.spanOf (inline)
     6.89s  2.58% 26.87%      6.89s  2.58%  runtime.typePointe...

Memory Profile (Top 20)

File: deidentify.test
Build ID: 0e6b9c2e01f306762c2a2c6a18fa1e2ed73f6d88
Type: alloc_space
Time: 2025-11-20 18:35:49 UTC
Showing nodes accounting for 25.60GB, 99.77% of 25.66GB total
Dropped 81 nodes (cum <= 0.13GB)
Showing top 20 nodes out of 52
      flat  flat%   sum%        cum   cum%
   12.08GB 47.07% 47.07%    12.08GB 47.07%  regexp/syntax.(*compiler).inst (inline)
    4.47GB 17.43% 64.50%     4.48GB 17.46%  regexp.(*Regexp).get
       4GB 15.59% 80.09%        4GB 15.59%  regexp/syntax.(*parser).newRegexp (inline)
    2.15GB  8.39% 88.48%     2.15GB  8.39%  regexp/syntax.appendRange
    0.79GB  3.06% 91.54%     0.79GB  3.06%  regexp/syntax.(*parser).maybeConcat
    0.75GB  2.91% 94.46%     2.41GB  9.40%  regexp/syntax.(*parser).collapse
    0.45GB  1.75% 96.21%     0.45GB  1.75%  reg...

📥 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 7763 64-Core Processor                
BenchmarkParagraphDeidentification-4           	    8485	   4054502 ns/op	 3700658 B/op	   15407 allocs/op
BenchmarkParagraphDeidentificationParallel-4   	   16334	   2067660 ns/op	 3484430 B/op	   15155 allocs/op
PASS
ok  	github.com/aliengiraffe/deidentify	91.142s
goos: linux
goarch: amd64
pkg: github.com/aliengiraffe/deidentify
cpu: AMD EPYC 7763 64-Core Processor                
BenchmarkParagraphDeidentification-4           	    3088	   3810180 ns/op
BenchmarkParagraphDeidentificationParallel-4   	    3764	   3153973 ns/op
PASS
ok  	github.com/aliengiraffe/deidentify	24.424s
goos: linux
goarch: amd64
pkg: github.com/aliengiraffe/deidentify
cpu: AMD EPYC 7763 64-Core Processor                
BenchmarkParagraphDeidentificationParallel-4   	    3912	   3114695 ns/op
PASS
ok  	github.com/aliengiraffe/deidentify	12.557s


Generated by Benchmark & Profile workflow run #19547487144 • Updated: Thu, 20 Nov 2025 18:36:07 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.

1 participant