We are able to combine an execution engine with a sql engine for example
native+duckdb
would use native execution engine + duckdb sql engine.
But now
different sql engines can be used inside any FugueWorkflow (CONNECT in Fugue SQL)
ExecutionEngine now consists of multiple components: SQLEngine, MapEngine, etc. The current expression using + only works to overwrite SQLEngine which no longer makes sense
This feature is rarely used
So in order to keep things simple, we should remove this feature. We may add back when there is a better design.
We are able to combine an execution engine with a sql engine for example
would use native execution engine + duckdb sql engine.
But now
CONNECT
in Fugue SQL)+
only works to overwrite SQLEngine which no longer makes senseSo in order to keep things simple, we should remove this feature. We may add back when there is a better design.