Files
lancedb/docs/src
Jack Ye c8522fd8c3 feat(sql): bind query parameters over Flight DoExchange
execute_query / execute_query_async accept parameters: a one-row Arrow
batch bound to the statement's $1 / $name placeholders. A statement with
parameters is sent on one DoExchange (command descriptor + parameter
schema, then the row) and its rows come back on the same call, so floats
keep their exact bits and vectors stay compact FixedSizeLists instead of
being spliced into SQL text. Statements without parameters keep the
PollFlightInfo + DoGet path.

Database::execute_query_async now takes an ExecuteQueryRequest.
2026-10-07 22:41:55 -07:00
..