-
Notifications
You must be signed in to change notification settings - Fork 10
Refactor Redis config to use redis.Options struct #37
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
b757ac5
to
3e9b3e6
Compare
Doing e2e test by doing build of llm-d-inference-scheduler with this change in place and going to ensure
Once done will convert from draft to pr. |
E2E test passed in KV Cache manager: saw previously errors specifying redis url could not be read shown in previous pr: Now inference-scheduler shows clean logs and successful startup of scorers
|
Also note: need to work with LMCache community to support same configuration standard in the LMCache package that is packaged into llm-d itself: PR is in progress but shouldn't block having support in this layer of stack: https://github.com/LMCache/LMCache/pull/737/files |
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
Thank you for your contribution!
@relyt0925 could you amend and sign the commit?
yes! |
3e9b3e6
to
d3ab0b8
Compare
amended and signed @vMaroon |
@relyt0925 need to also verify signature then ready to go. |
Got it will do in couple hrs |
Simplified Redis configuration by consolidating individual parameters (address, password, and DB) into the redis.Options struct. This improves code readability, reduces redundancy, and aligns with the Redis client API's recommended usage. Signed-off-by: Tyler Lisowski <[email protected]>
d3ab0b8
to
25384d0
Compare
@vMaroon Updated with verified signature!!! |
Simplified Redis configuration by consolidating individual parameters (address, password, and DB) into the redis.Options struct. This improves code readability, reduces redundancy, and aligns with the Redis client API's recommended usage.