Skip to content

Conversation

DarkLight1337
Copy link
Member

@DarkLight1337 DarkLight1337 commented Sep 12, 2025

Purpose

Fix incompatibility between #20452 and #24528

Test Plan

Test Result


Essential Elements of an Effective PR Description Checklist
  • The purpose of the PR, such as "Fix some issue (link existing issues this PR will resolve)".
  • The test plan, such as providing test command.
  • The test results, such as pasting the results comparison before and after, or e2e results
  • (Optional) The necessary documentation update, such as updating supported_models.md and examples for a new model.
  • (Optional) Release notes update. If your change is user facing, please update the release notes draft in the Google Doc.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request resolves an incompatibility bug within the v1 executor's handling of multi-modal inputs. The change correctly updates the logic to use the mm_features attribute instead of the outdated mm_kwargs, and provides the proper identifier for cache lookups. This aligns the implementation with recent data structure changes and ensures that multi-modal data is correctly retrieved from the shared memory cache.

Signed-off-by: DarkLight1337 <[email protected]>
Copy link
Member

@ywang96 ywang96 left a comment

Choose a reason for hiding this comment

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

LGTM - I think you mean #24548?

@DarkLight1337
Copy link
Member Author

Oops, yeah, let me fix the typo

@DarkLight1337 DarkLight1337 changed the title [Bugfix] Fix incompatibility between #20452 and #24528 [Bugfix] Fix incompatibility between #20452 and #24548 Sep 12, 2025
@DarkLight1337 DarkLight1337 added this to the v0.10.2 milestone Sep 12, 2025
@mgoin mgoin added the bug Something isn't working label Sep 12, 2025
@mgoin mgoin enabled auto-merge (squash) September 12, 2025 16:27
@simon-mo simon-mo merged commit 010acc6 into vllm-project:main Sep 12, 2025
40 of 41 checks passed
@DarkLight1337 DarkLight1337 deleted the fix-pre-commit branch September 13, 2025 00:36
skyloevil pushed a commit to skyloevil/vllm that referenced this pull request Sep 13, 2025
BoyuanFeng pushed a commit to BoyuanFeng/vllm that referenced this pull request Sep 14, 2025
dsxsteven pushed a commit to dsxsteven/vllm_splitPR that referenced this pull request Sep 15, 2025
bbartels pushed a commit to bbartels/vllm that referenced this pull request Sep 15, 2025
cboss6 pushed a commit to cboss6/vllm that referenced this pull request Sep 16, 2025
cboss6 pushed a commit to cboss6/vllm that referenced this pull request Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ready ONLY add when PR is ready to merge/full CI is needed v1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants