-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Critical
-
Resolution: Done
-
Affects Version/s: 5.1.0 GA
-
Fix Version/s: 5.2.0 ER1
-
Component/s: EDS
-
Labels:None
-
Workaround:Workaround Exists
-
Workaround Description:
-
Estimated Difficulty:Low
-
Release Notes Text:
-
Release Notes Docs Status:Documented as Resolved Issue
The rewrite of a condition such as "not((a or b) AND c)" with a,b,c predicates where c a is predicate that is negatable, such as col1 = 1. The result should have the negated form of col1 <> 1, but instead has col1 = 1. This is because the col1 = 1 predicate is repeated in the result, but not cloned and the rewriter modifies the same instance.
- cloned from
-
TEIID-1498 Incorrect rewrite of not disjunctive criteria
-
- Closed
-