Skip to content

Conversation

@milesial
Copy link
Contributor

Overview:

See #3630 for context, this MR is a subset of it, focusing on image decoding, building on top of #3967.

E2E plumbing will be done in a followup MR, the current behavior of URL passthrough stays the default.

image 507307486-cd5ee075-938b-49f9-ac7a-072657d77f7b

@milesial milesial requested a review from a team as a code owner October 29, 2025 21:38
@github-actions github-actions bot added the feat label Oct 29, 2025
@milesial milesial changed the title feat: Media HTTP fetching and b64 decoding feat: Image decoder in the frontend Oct 29, 2025
Signed-off-by: Alexandre Milesi <[email protected]>
Signed-off-by: Alexandre Milesi <[email protected]>
testing-nixl = ["dep:nixl-sys"]
testing-etcd = []
block-manager = ["dep:nixl-sys", "dep:cudarc", "dep:ndarray", "dep:nix", "dep:aligned-vec"]
block-manager = ["dep:nixl-sys", "dep:cudarc", "dep:nix", "dep:aligned-vec"]
Copy link
Contributor

Choose a reason for hiding this comment

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

qq - why is the dep:ndarray removed here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Before it was optional based on the block-manager feature. Now it's always there for the frontend anyway, not optional, so block-manager will always have it too. See line 147

Copy link
Contributor

@krishung5 krishung5 left a comment

Choose a reason for hiding this comment

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

Lgtm, one minor comment, thanks.

Signed-off-by: Alexandre Milesi <[email protected]>
Signed-off-by: Alexandre Milesi <[email protected]>
@milesial milesial force-pushed the alexandrem/frontend-image-decoding branch from cbe3353 to 5be5da0 Compare October 30, 2025 19:10
@milesial milesial force-pushed the alexandrem/frontend-media-fetching branch from 11fe8e2 to 8a17e40 Compare October 30, 2025 23:28
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