Query timeout not applied for Prepared Statements
Hi Team,
I’m using the Couchbase Python SDK to execute a prepared statement by name. I have configured
time_options/timeouton the query, but the timeout does not seem to take effect when executing the prepared statement.Observed behavior:
If the prepared statement is not available on the cluster, the execution becomes long-running.
Even though a timeout is configured, the query continues running instead of failing early.
Questions:
Is this expected behavior in the Couchbase Python SDK when executing prepared statements by name?
Are query timeouts applied only during execution after the prepared statement is found?
What is the recommended production-ready approach to handle timeouts when a prepared statement is missing?