Currently our SpatialFilter infrastructure can only be created from Arc<dyn PhysicalExpr>; however, when implementing TableProvider it's useful to be able to support the filters argument, which are logical Expr. We can export a logical expression parser that mirrors the physical one to make it easier to implement simple table providers.
Currently our SpatialFilter infrastructure can only be created from
Arc<dyn PhysicalExpr>; however, when implementingTableProviderit's useful to be able to support thefiltersargument, which are logicalExpr. We can export a logical expression parser that mirrors the physical one to make it easier to implement simple table providers.