Skip to content

Backport transcoding fixes to 5.0#247

Merged
vietj merged 3 commits intoeclipse-vertx:5.0from
zZHorizonZz:5.0
Mar 19, 2026
Merged

Backport transcoding fixes to 5.0#247
vietj merged 3 commits intoeclipse-vertx:5.0from
zZHorizonZz:5.0

Conversation

@zZHorizonZz
Copy link
Member

Motivation:

Backports fixes from #244

Motivation:

- Enable proper handling of repeated fields in gRPC messages during HTTP transcoding.

Changes:

- Updated `MessageWeaver` to identify and weave repeated fields using protobuf descriptors.
- Expanded unit tests to cover repeated fields at various nesting levels.
- Added tests for repeated query parameters in `ServerTranscodingTest`.

Signed-off-by: Daniel Fiala <[email protected]>
…ecoder

Changes:

- Replaced `Async` assertions in gRPC transcoding tests with `await`
- Fix BridgeMessageDecoder to return Descriptor if messageLite is Message
@zZHorizonZz zZHorizonZz requested a review from vietj March 17, 2026 16:57
@zZHorizonZz zZHorizonZz changed the title 5.0 Backport transcoding fixes to 5.0 Mar 17, 2026
@vietj vietj merged commit ca99372 into eclipse-vertx:5.0 Mar 19, 2026
6 checks passed
@vietj
Copy link
Member

vietj commented Mar 19, 2026

thanks @zZHorizonZz !

@vietj vietj added this to the 5.0.9 milestone Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants