Skip to content

Do not require an end handler on a RowStream - #1765

Open
sharanggupta wants to merge 1 commit into
eclipse-vertx:masterfrom
sharanggupta:rowstream-without-end-handler
Open

sharanggupta wants to merge 1 commit into
eclipse-vertx:masterfrom
sharanggupta:rowstream-without-end-handler

Conversation

@sharanggupta

Copy link
Copy Markdown

Since 5.1.0 the end of a RowStream called its end handler without checking that one was set, so a stream with only a row handler failed with a NullPointerException after its last row. The handler is now optional again, and the TCK test covers it for every database.

Since 5.1.0 the end of a RowStream called its end handler without checking
that one was set, so a stream with only a row handler failed with a
NullPointerException after its last row.

Signed-off-by: Sharang Gupta <sharang@sharanggupta.dev>
Assisted-by: Anthropic Claude (claude-opus-5-5)
@vietj vietj added this to the 5.3.0 milestone Oct 29, 2026

This branch has not been deployed

No deployments
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