Hello, Ryan Murray has proposed adding a GetFlightSchema RPC [1] to the Arrow Flight Protocol [2]. The purpose of this RPC is to allow decoupling schema and endpoint retrieval as provided by the GetFlightInfo RPC. The new definition provided is:
message SchemaResult { // Serialized Flatbuffer Schema message. bytes schema = 1; } rpc GetSchema(FlightDescriptor) returns (SchemaResult) {} Ryan has also provided a PR demonstrating implementation of the new RPC [3] in Java, C++ and Python which can be reviewed and merged after this addition is approved. Please vote whether to accept the addition. The vote will be open for at least 72 hours. [ ] +1 Accept this addition to the Flight protocol [ ] +0 [ ] -1 Do not accept the changes because... Thanks, Micah [1] https://docs.google.com/document/d/1zLdFYikk3owbKpHvJrARLMlmYpi-Ef6OJy7H90MqViA/edit [2] https://github.com/apache/arrow/blob/master/format/Flight.proto [3] https://github.com/apache/arrow/pull/4980