-
Notifications
You must be signed in to change notification settings - Fork 340
feat: update machinery to v1.10.14 and adjust Redis config #4075
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Signed-off-by: Gaius <gaius.qi@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #4075 +/- ##
==========================================
- Coverage 34.39% 34.35% -0.04%
==========================================
Files 346 346
Lines 40489 40489
==========================================
- Hits 13925 13911 -14
- Misses 25650 25660 +10
- Partials 914 918 +4
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Description
This pull request includes updates to dependencies and configuration constants to improve performance and compatibility. The most important changes involve upgrading the
dragonflyoss/machinery
dependency and adjusting Redis-related configuration defaults.Dependency Updates:
go.mod
: Upgradedgithub.com/dragonflyoss/machinery
from v1.10.13 to v1.10.14 for compatibility and potential bug fixes.Configuration Changes:
internal/job/constants.go
: Adjusted Redis configuration defaults:DefaultRedisMaxIdle
from 0 to 10 and reducedDefaultRedisMaxActive
from 300 to 50 to optimize connection pooling.DefaultRedisNormalTasksPollPeriod
from 2000ms to 2500ms for better task polling efficiency.Related Issue
Motivation and Context
Screenshots (if appropriate)
Types of changes
Checklist