The datafusion-proto crate currently depends on the datafusion crate, which is heavy and increases compile…
The datafusion-proto crate currently depends on the datafusion crate, which is heavy and increases compile…: a task in LegoFlow-SWE (Harbor dataset). The desired change: all public APIs that currently accept a SessionContext should be updated to accept a TaskContext instead. TaskContext is…
The task
The desired change: all public APIs that currently accept a `SessionContext` should be updated to accept a `TaskContext` instead. `TaskContext` is available from `datafusion-execution` and is lightweight. For example, `logical_plan_from_bytes` and `logical_plan_from_json` should take a `&TaskContext` rather than a…
Part of Lego-X/LegoFlow-SWE.