influxdata / docs-v2

InfluxData Documentation that covers InfluxDB Cloud, InfluxDB OSS 2.x, InfluxDB OSS 1.x, InfluxDB Enterprise, Telegraf, Chronograf, Kapacitor, and Flux.
https://docs.influxdata.com
MIT License
72 stars 262 forks source link

Flight SQL prepared statements and parameterized queries #5387

Open jstirnaman opened 5 months ago

jstirnaman commented 5 months ago

This feature isn't yet complete. See https://github.com/influxdata/influxdb_iox/pull/10251/files#diff-e0cdaab404f239ec66e06ce90f980a67634c20de0aa6d30167657f5270ecffc0R480 for status and code comments for documentation.

Flight SQL prepared statement with or without bind parameters.

Add a compatibility table for client, version, prepared statement support. See https://github.com/influxdata/influxdb_iox/pull/10251/files/34ed85c7e2dde40dc80e76b7a92ba2d9cf5d4b53#diff-0efeeec5ccf03709eda33e821507d597aeb5833f567b75a4e29f45b647534552R22

jstirnaman commented 3 months ago

All of the code is merged and ready to go, but FlightSQL parameters won't be "working" until the Arrow client libraries are updated and released. So we're still waiting on that until we can call it ready. 10:34 https://github.com/influxdata/influxdb_iox/issues/6789 epic which tracks all of the various threads for FlightSQL parameters

jstirnaman commented 1 month ago

Java and Go client libraries support FlightSQL stateless prepared statements.