Protobuf message definitions for the Apache Arrow Flight protocol.
These definitions correspond to the arrow.flight.protocol protobuf schema
used by InfluxDB v3's Arrow Flight SQL endpoint. Messages are defined using
the Protobuf DSL (proto3 syntax) rather than generated from .proto files.
Key Messages
Ticket— opaque bytes identifying a query result setFlightData— a chunk of Arrow IPC data in a Flight streamFlightDescriptor— describes how to locate a flightFlightInfo— metadata about an available flight (schema, endpoints, counts)FlightEndpoint— aTicket+ list ofLocations where data is availableLocation— a URI pointing to a Flight serviceHandshakeRequest/HandshakeResponse— initial authentication exchange
Service
FlightService.Service— gRPC service definitionFlightService.Stub— generated client stub (use for queries)