dynamobi/dynamobi — Issue #616: [FRG-256] LURQL "origin class" association filter doesn't work
Author: dynamobi-build
Created: 2011-12-30 03:38:51+00:00
State: open
Labels: FRG, LURQL

[reporter="jvs", created="Thu, 15 Feb 2007 17:38:44 -0500 (GMT-05:00)"]
Query below against MOF metamodel exhibits the problem. Should find no associations to follow, but finds lots of them.

EXPLAIN

select e

from class "Class" then (

follow origin class Exception as e

);

EXPLANATION:

anon_1 { Class }

anon_1:constrainedElement->Constrains->e_2:constraint

anon_1:containedElement->Contains->e_2:container

anon_1:container->Contains->e_2:containedElement

anon_1:dependent->DependsOn->e_2:provider

anon_1:imported->Aliases->e_2:importer

anon_1:modelElement->AttachesTo->e_2:tag

anon_1:provider->DependsOn->e_2:dependent

e_2 { ModelElement }