kubesphere / kube-events

K8s Event Exporting, Filtering and Alerting in Multi-Tenant Environment
Apache License 2.0
175 stars 31 forks source link

Bump github.com/panjf2000/ants/v2 from 2.7.1 to 2.8.1 #100

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 1 year ago

Bumps github.com/panjf2000/ants/v2 from 2.7.1 to 2.8.1.

Release notes

Sourced from github.com/panjf2000/ants/v2's releases.

Ants v2.8.0

🚀 Features

  • feat: add a new API ReleaseTimeout for the default pool (#285)

🛩 Enhancements

  • feat: add a new API ReleaseTimeout for the default pool (#285)
  • bug: avoid overflow when computing mid in the binarySearch of the workerStack (#278)
  • opt: refactor the worker queue for reusability and readability of code (#270)
  • opt: awake blocking goroutines more precisely in purgeStaleWorkers b32591f8bda98a7774ba4ec312cfc440aabb3be4
  • opt: use runtime/debug.Stack() to print stack trace of panic 7a56a5c082182514385a91145b3f7dac01b6e0a2
  • opt: refactor the worker queue for reusability and readability of code 0313effc53ee00ee453f526367737214cc1c339b
  • opt: refine some code b6eaea118bdeadff62fc6e0d519d4287cc92d62c

🐛 Bugfixes

  • bug: avoid overflow when computing mid in the binarySearch of the workerStack (#278)
  • bug: fix the missing log.Lmsgprefix in go1.13 (#275)
  • fix: exit ticktock goroutine when pool is closed (#264)

📚 Documentation

  • doc: update use cases 33c77540bd1c161998dabe8c3736486b46c9ca5f
  • chore: update READMEs b9ac4d4730a1c3f216aad408eaabd5b9c24e50ba

🧳 Misc

  • chore: reorganize the structure of internal packages 711cad96247f796614bca29f0bcfb3f49b6d95bd
  • chore: reformat the default log string 3110e41921923cd446e6d8add193a932d37ef167

Full Changelog: https://github.com/panjf2000/ants/compare/v2.7.0...v2.8.0

Thanks to all these contributors: @​ELchem, @​GlebRadchenko, @​gocurr, @​panjf2000 and @​piaodazhu for making this release possible.

Commits
  • 128b4b5 Merge pull request #288 from panjf2000/dev
  • 2806c4a opt: fix the potential goroutine leak after calling Release() (#287)
  • 1411ae8 Merge pull request #286 from panjf2000/dev
  • 45a0390 chore: refine paths-ignore for all GitHub actions
  • a66958c feat: add a new API ReleaseTimeout for the default pool (#285)
  • 78ff6e0 Merge pull request #284 from panjf2000/dev
  • d3b35b8 chore: update some workflows
  • 89ecc3f chore: update the workflow of "Check pull request target"
  • 46f9b68 chore: update the workflow of pull requests
  • 2c599b8 chore: ignore some cases for GitHub actions of testing
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 10 months ago

Superseded by #114.