Skip to content

Expose RowDescriptor in Cursor and RowStream#1577

Merged
tsegismont merged 2 commits into
eclipse-vertx:masterfrom
tsegismont:issue/1341
Nov 19, 2025
Merged

Expose RowDescriptor in Cursor and RowStream#1577
tsegismont merged 2 commits into
eclipse-vertx:masterfrom
tsegismont:issue/1341

Conversation

@tsegismont
Copy link
Copy Markdown
Member

Closes #1341

The value is null until the first set of rows is fetched from the database.

@tsegismont tsegismont added this to the 5.1.0 milestone Nov 19, 2025
Closes eclipse-vertx#1341

The value is null until the first set of rows is fetched from the database.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
Fetch command not supported

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
@tsegismont tsegismont merged commit 1e48ff8 into eclipse-vertx:master Nov 19, 2025
18 checks passed
@tsegismont tsegismont deleted the issue/1341 branch November 19, 2025 17:31
tsegismont added a commit to tsegismont/vertx-sql-client that referenced this pull request Nov 21, 2025
Follows-up on eclipse-vertx#1577

The endHandler was no longer captured safely after changes in the previous PR.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
tsegismont added a commit to tsegismont/vertx-sql-client that referenced this pull request Nov 21, 2025
Follows-up on eclipse-vertx#1577

The endHandler was no longer captured safely after changes in the previous PR.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
tsegismont added a commit that referenced this pull request Nov 21, 2025
* Capture RowStreamImpl endHandler in a synchronized block

Follows-up on #1577

The endHandler was no longer captured safely after changes in the previous PR.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>

* RowStream handler should be invoked out the synchronized block

It's safer not to hold a lock on the stream instance while invoking user code.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>

---------

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
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.

Enable the capture of metadata for empty resultsets

1 participant