Details
-
Epic
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.5.0, 4.0.0
-
None
-
None
-
connect-query-lifecycle
Description
Currently, queries in Spark Connect are executed within the RPC handler.
We want to detach the RPC interface from actual sessions and execution, so that we can make the interface more flexible
- maintain long running sessions, independent of unbroken GRPC channel
- be able to cancel queries
- have different interfaces to query results than push from server