Skip to content
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

Avoid buffering all elements before sending JSON when using Flux/Flow + Kotlinx Serialization Encoder #33428

Closed
PedroAlvarado opened this issue Aug 26, 2024 · 2 comments
Assignees
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) theme: kotlin An issue related to Kotlin support type: enhancement A general enhancement
Milestone

Comments

@PedroAlvarado
Copy link

PedroAlvarado commented Aug 26, 2024

Affects: 6.x.x

Similarly the following issue #28398, it would be great to have the same support when using kotlin serialization as implemented for Jackson.


@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged or decided on label Aug 26, 2024
@PedroAlvarado PedroAlvarado changed the title Avoid buffering all elements before sending JSON when using Flux/Flow + Kotlinx Serialization Avoid buffering all elements before sending JSON when using Flux/Flow + Kotlinx Serialization Encoder Aug 26, 2024
@spring-projects spring-projects deleted a comment Aug 26, 2024
@spring-projects spring-projects deleted a comment Aug 26, 2024
@sdeleuze sdeleuze self-assigned this Sep 2, 2024
@sdeleuze sdeleuze added in: web Issues in web modules (web, webmvc, webflux, websocket) theme: kotlin An issue related to Kotlin support and removed status: waiting-for-triage An issue we've not yet triaged or decided on labels Sep 2, 2024
@sdeleuze sdeleuze added this to the 6.2.0-RC1 milestone Sep 2, 2024
@bclozel bclozel added the type: enhancement A general enhancement label Sep 12, 2024
@izeye
Copy link
Contributor

izeye commented Oct 25, 2024

@bclozel added the "type: enhancement" label, but it seems to have been done after its release notes generation as an entry for this is missing in its release notes.

@bclozel
Copy link
Member

bclozel commented Oct 25, 2024

As always, thanks @izeye for spotting this! This is fixed now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) theme: kotlin An issue related to Kotlin support type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

7 participants
@bclozel @sdeleuze @izeye @PedroAlvarado @spring-projects-issues and others