Skip to content

Comments

merge: v1.16.5#1253

Merged
hwbrzzl merged 21 commits intomasterfrom
bowen/merge-v1.16.5
Oct 31, 2025
Merged

merge: v1.16.5#1253
hwbrzzl merged 21 commits intomasterfrom
bowen/merge-v1.16.5

Conversation

@hwbrzzl
Copy link
Contributor

@hwbrzzl hwbrzzl commented Oct 31, 2025

📑 Description

Merge v1.16.5

✅ Checks

  • Added test cases for my code

krishankumar01 and others added 18 commits July 25, 2025 19:59
…not reset when Booting (#1162)

* fix: The configuredServiceProviders, publishes and publishGroups are not reset when Booting

* optimize
…th the Model method (#1166)

* fix: [#738] The Orm Creating event can be triggered when the query with the Model method

* fix tests
* fix: [#762] handle panic when using transaction

* v1.16.2

* optimize

* fix lint
* fix: [#768] facades.DB will panic when migrating a new column

* optimize

* optimize
* fix: [#770] Add a SelectRaw function for the ORM

* fix: [#770] Add a SelectRaw function for the ORM
* fix: comand cannot be run concurrently

* fix ci

* fix ci

* optimize

* optimize

* optimize

* optimize

* optimize global options

* fix ci
* fix: [#807] queue.Shutdown doesn't stop the queue as expected

* optimize
@hwbrzzl hwbrzzl requested a review from a team as a code owner October 31, 2025 07:25
Copilot AI review requested due to automatic review settings October 31, 2025 07:25
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@hwbrzzl hwbrzzl requested a review from Copilot October 31, 2025 07:30
@codecov
Copy link

codecov bot commented Oct 31, 2025

Codecov Report

❌ Patch coverage is 84.61538% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.70%. Comparing base (34d675d) to head (f1583dd).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
support/carbon/carbon.go 0.00% 2 Missing ⚠️
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.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

hwbrzzl and others added 2 commits October 31, 2025 15:33
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@hwbrzzl hwbrzzl merged commit 3f2d243 into master Oct 31, 2025
14 checks passed
@hwbrzzl hwbrzzl deleted the bowen/merge-v1.16.5 branch October 31, 2025 07:43
hwbrzzl added a commit that referenced this pull request Oct 31, 2025
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants