You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please help me on the list of structures that need to expose serialize/deserialize methods? From scanning of cpp/arrow/flight/types.h and Flight.proto, I got:
Empty
PutResult
Location (has Parse and a number of methods like ForGrpcTcp)
SchemaResult (has GetSchema and serialized_schema)
And parts, like language bindings or existing use cases, for example, that are related to this change? I checked arrow-flight.*-test, however, I worry if I am missing something.
Empty, Location, and FlightPayload do not need this (FlightPayload is basically internal)
I think SchemaResult should still have it (the format is slightly different between serialized_schema and what SerializeToString would return, since there's the Protobuf metadata). The same goes for PutResult.
Structures like Action don't expose these methods even though ones like FlightInfo do.
Reporter: David Li / @lidavidm
Assignee: Quang Hoang / @quanghgx
PRs and other links:
Note: This issue was originally created as ARROW-17052. Please see the migration documentation for further details.
The text was updated successfully, but these errors were encountered: