Conversation
…not reset when Booting (#1162) * fix: The configuredServiceProviders, publishes and publishGroups are not reset when Booting * optimize
* fix: comand cannot be run concurrently * fix ci * fix ci * optimize * optimize * optimize * optimize * optimize global options * fix ci
There was a problem hiding this comment.
Pull Request Overview
This PR bumps the framework version to v1.16.5 and includes several improvements to the queue worker shutdown mechanism, logging enhancements, and bug fixes.
Key changes:
- Improved worker shutdown handling by separating job and failed-job processing wait groups
- Enhanced logging with millisecond precision timestamps
- Added comprehensive test coverage for worker shutdown scenarios
- Fixed duplicate imports in test and contract files
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| support/constant.go | Version bump from v1.16.4 to v1.16.5 |
| queue/worker.go | Separated wait groups for job and failed-job processing to improve graceful shutdown coordination |
| queue/worker_test.go | Added extensive test coverage for shutdown scenarios including concurrent jobs and failed job logging |
| support/carbon/carbon.go | Added DefaultTimezone() function to access default timezone |
| log/formatter/general.go | Updated timestamp formatting to use DefaultTimezone() and millisecond precision |
| support/http/body_test.go | Fixed duplicate import statement |
| contracts/console/command.go | Fixed duplicate import statement |
| .github/workflows/test_pr.yml | Updated workflow reference from master to v1.16.x branch |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1253 +/- ##
==========================================
- Coverage 67.70% 67.70% -0.01%
==========================================
Files 255 255
Lines 14572 14576 +4
==========================================
+ Hits 9866 9868 +2
- Misses 4287 4289 +2
Partials 419 419 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* correctly set cc and bcc headers (#1144) * correct the error return from SendMailJob handle (#1147) * fix: [#743] package make command generates correct code (#1151) (#1152) (cherry picked from commit 93dc8a3) * fix: [#749] The path is incorrect when publishing package files (#1157) * chore: optimize assertions for package installation (#1160) * fix: The configuredServiceProviders, publishes and publishGroups are not reset when Booting (#1162) * fix: The configuredServiceProviders, publishes and publishGroups are not reset when Booting * optimize * fix: [#738] The Orm Creating event can be triggered when the query with the Model method (#1166) * fix: [#738] The Orm Creating event can be triggered when the query with the Model method * fix tests * upgrade: v1.16.1 * fix: [#762] handle panic when using transaction (#1183) * fix: [#762] handle panic when using transaction * v1.16.2 * optimize * fix lint * fix: [#768] facades.DB will panic when migrating a new column (#1185) * fix: [#768] facades.DB will panic when migrating a new column * optimize * optimize * feat: [#770] Add a SelectRaw function for the ORM (#1186) * fix: [#770] Add a SelectRaw function for the ORM * fix: [#770] Add a SelectRaw function for the ORM * fix ci * upgrade: v1.16.3 * fix: comand cannot be run concurrently (#1243) * fix: comand cannot be run concurrently * fix ci * fix ci * optimize * optimize * optimize * optimize * optimize global options * fix ci * upgrade v1.16.4 * fix: [#807] queue.Shutdown doesn't stop the queue as expected (#1252) * fix: [#807] queue.Shutdown doesn't stop the queue as expected * optimize * upgrade: v1.16.5 * fix * Update queue/worker_test.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * optimize --------- Co-authored-by: krishan kumar <84431594+kkumar-gcc@users.noreply.github.com> Co-authored-by: ALMAS <almas.cc@icloud.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
📑 Description
Merge v1.16.5
✅ Checks