v.25.11New Feature

Add arrow_flight_request_descriptor_type

Add arrow_flight_request_descriptor_type setting to support Dremio and other Arrow Flight servers that require command-style descriptors. Implements #89523. #89826 (Shreyas Ganesh).
Added the arrow_flight_request_descriptor_type setting to support command-style descriptors required by Dremio and other Arrow Flight servers.

Why it matters

This feature addresses compatibility issues with Arrow Flight servers that require command-style descriptors for requests. It enables ClickHouse to interact seamlessly with Dremio and similar servers, improving interoperability for users relying on Arrow Flight protocols.

How to use it

Users can enable this feature by setting the arrow_flight_request_descriptor_type configuration option in their ClickHouse client or server settings. This setting adjusts the descriptor type used in Arrow Flight requests to match the command-style format expected by Dremio and other compatible servers.