Skip to content

Which Arrow Flight Error is appropriate to use for client side issue? #45555

Open
@xshirax

Description

@xshirax

Describe the usage question you have. Please include as many useful details as possible.

Im using python implementation of arrow flight server.
Looking at the docs and the source code, I cant find which exception is the most fitting to return in case of something similiar to client bad request (400 status codes in rest / INVALID_ARGUMENT status code for grpc)? like in case of giving invalid data inside the ticket and descriptor.
Currently I throw flight.FlightServerError with am indicative message inside but it doesn't seem like the best approach.

Component(s)

Python, FlightRPC

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions