Skip to content

[ADBC][FlightSQL][Java] 'Encountered end-of-stream mid-frame' upgrading from Arrow 17 -> 18 #42

@jarohen

Description

@jarohen

Describe the bug, including details regarding any error messages, version, and platform.

Hey folks - I seem to have a regression upgrading to Arrow 18 in an E2E ADBC (via FlightSQL) test:

AdbcException{message=Encountered end-of-stream mid-frame, status=INTERNAL, sqlState='null', vendorCode=0, cause=null, details=0}
	at org.apache.arrow.adbc.driver.flightsql.FlightSqlDriverUtil.fromFlightException(FlightSqlDriverUtil.java:109)
	at org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement.execute(FlightSqlStatement.java:210)
	at org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement.executeFlightInfo(FlightSqlStatement.java:221)
	at org.apache.arrow.adbc.driver.flightsql.FlightSqlStatement.executeQuery(FlightSqlStatement.java:248)
	at xtdb.AdbcTest.test simple round-trip(AdbcTest.kt:69)

(unfortunately this is the only stack trace I'm getting atm)

Our implementation of the FlightSQL server is pretty bare-bones right now so entirely possible it's something we're doing wrong - raising here just in case anyone else is running into it (feel free to close if not!)

Cheers,

James

(our issue: xtdb/xtdb#3833)

Component(s)

FlightRPC, Java, Other

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions