PR #263 documents cases where root materializer discriminator filters and explicit type-filter predicates can produce duplicate conjuncts, e.g. (discriminator IN ...) AND (discriminator IN ...). Follow up by deduplicating discriminator predicates when applying predicates to generated PartiQL (likely around SelectExpression.ApplyPredicate).
PR #263 documents cases where root materializer discriminator filters and explicit type-filter predicates can produce duplicate conjuncts, e.g.
(discriminator IN ...) AND (discriminator IN ...). Follow up by deduplicating discriminator predicates when applying predicates to generated PartiQL (likely aroundSelectExpression.ApplyPredicate).