Skip to content

Stateless prepared statements wrap DoPutPreparedStatementResult with Any which is differs from Go implementation #5731

@matthewmturner

Description

@matthewmturner

Describe the bug

Originally posted in the arrow repo - we are seeing differences in the Go and Rust implementation of stateless prepared statements. Specifically, the rust implementation wraps the DoPutPreparedStatementResult in Any where the go implementation does not - which makes the two incompatible. From the conversation there it looks like they think the Rust implementation should be updated to no longer use Any.

To Reproduce

Make a stateless prepared statement request with parameter binding from Go FlightSQL Client to Rust Flight SQL Server.

Expected behavior

Compatibility between Rust and Go FlightSQL implementations.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    arrowChanges to the arrow cratearrow-flightChanges to the arrow-flight cratebug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions