@@ -202,7 +202,7 @@ Flight RPC
202202+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
203203| gRPC + TLS transport (grpc+tls:) | ✓ | ✓ | ✓ | | ✓ | ✓ | | |
204204+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
205- | UCX _ transport (ucx:) | ✓ | | | | | | | |
205+ | UCX _ transport (ucx:) (1) | ✓ | | | | | | | |
206206+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
207207
208208Supported features in the gRPC transport:
@@ -212,13 +212,13 @@ Supported features in the gRPC transport:
212212+============================================+=======+=======+=======+====+=======+=======+=======+=======+
213213| All RPC methods | ✓ | ✓ | ✓ | | ✓ | ✓ | | |
214214+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
215- | Authentication handlers | ✓ | ✓ | ✓ | | ✓ (1 ) | ✓ | | |
215+ | Authentication handlers | ✓ | ✓ | ✓ | | ✓ (2 ) | ✓ | | |
216216+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
217217| Call timeouts | ✓ | ✓ | ✓ | | | ✓ | | |
218218+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
219219| Call cancellation | ✓ | ✓ | ✓ | | | ✓ | | |
220220+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
221- | Concurrent client calls (2 ) | ✓ | ✓ | ✓ | | ✓ | ✓ | | |
221+ | Concurrent client calls (3 ) | ✓ | ✓ | ✓ | | ✓ | ✓ | | |
222222+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
223223| Custom middleware | ✓ | ✓ | ✓ | | | ✓ | | |
224224+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
@@ -230,15 +230,15 @@ Supported features in the UCX transport:
230230+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
231231| Flight RPC Feature | C++ | Java | Go | JS | C# | Rust | Julia | Swift |
232232+============================================+=======+=======+=======+====+=======+=======+=======+=======+
233- | All RPC methods | ✓ (3 ) | | | | | | | |
233+ | All RPC methods | ✓ (4 ) | | | | | | | |
234234+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
235235| Authentication handlers | | | | | | | | |
236236+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
237237| Call timeouts | | | | | | | | |
238238+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
239239| Call cancellation | | | | | | | | |
240240+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
241- | Concurrent client calls | ✓ (4 ) | | | | | | | |
241+ | Concurrent client calls | ✓ (5 ) | | | | | | | |
242242+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
243243| Custom middleware | | | | | | | | |
244244+--------------------------------------------+-------+-------+-------+----+-------+-------+-------+-------+
@@ -247,10 +247,11 @@ Supported features in the UCX transport:
247247
248248Notes:
249249
250- * \( 1) Support using AspNetCore authentication handlers.
251- * \( 2) Whether a single client can support multiple concurrent calls.
252- * \( 3) Only support for DoExchange, DoGet, DoPut, and GetFlightInfo.
253- * \( 4) Each concurrent call is a separate connection to the server
250+ * \( 1) Flight UCX transport has been deprecated on the 19.0.0 release.
251+ * \( 2) Support using AspNetCore authentication handlers.
252+ * \( 3) Whether a single client can support multiple concurrent calls.
253+ * \( 4) Only support for DoExchange, DoGet, DoPut, and GetFlightInfo.
254+ * \( 5) Each concurrent call is a separate connection to the server
254255 (unlike gRPC where concurrent calls are multiplexed over a single
255256 connection). This will generally provide better throughput but
256257 consumes more resources both on the server and the client.
0 commit comments