simplifyFilters is an optimization rule in gms that calls Eval on any filter expressions that don't reference fields, unresolved columns, bind vars, or procedure params to reduce the number of Eval calls made later on.
In Doltgres, the following query produces a relation "pg_class" does not exist error
SELECT d.description from pg_catalog.pg_description d WHERE d.classoid='pg_class'::regclass
This error is produced when Eval is called on 'pg_class'::regclass (this is an ExplicitCast expression that casts a Literal)
Skipped tests added in #2218
simplifyFiltersis an optimization rule in gms that callsEvalon any filter expressions that don't reference fields, unresolved columns, bind vars, or procedure params to reduce the number ofEvalcalls made later on.In Doltgres, the following query produces a
relation "pg_class" does not existerrorSELECT d.description from pg_catalog.pg_description d WHERE d.classoid='pg_class'::regclassThis error is produced when
Evalis called on'pg_class'::regclass(this is anExplicitCastexpression that casts aLiteral)Skipped tests added in #2218