[teiid/teiid] 7eee9e: TEIID-2656: The designer based VDBs does not set t...
by Ramesh Reddy
Branch: refs/heads/8.4.x
Home: https://github.com/teiid/teiid
Commit: 7eee9e2f281d3dce607469864ada9fc1aa7548d8
https://github.com/teiid/teiid/commit/7eee9e2f281d3dce607469864ada9fc1aa7...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2014-02-06 (Thu, 06 Feb 2014)
Changed paths:
M api/src/main/java/org/teiid/metadata/ForeignKey.java
M connectors/translator-jpa/src/main/java/org/teiid/translator/jpa/JPQLSelectVisitor.java
M connectors/translator-mongodb/src/main/java/org/teiid/translator/mongodb/MongoDocument.java
M connectors/translator-odata/src/main/java/org/teiid/translator/odata/ODataEntitySchemaBuilder.java
M engine/src/main/java/org/teiid/query/metadata/DDLStringVisitor.java
M engine/src/main/java/org/teiid/query/metadata/MetadataValidator.java
M engine/src/test/java/org/teiid/query/parser/TestDDLParser.java
M odata/src/main/java/org/teiid/odata/ODataAggregateAnyBuilder.java
M odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
Log Message:
-----------
TEIID-2656: The designer based VDBs does not set the reference table
name on the ForeignKey, they only set the Primary Key, thus the OData
metadata call was failing to resolve the Foreign keys and throwing up an
exception. Fixed such that in obsence of Reference table name, if PK is
present the value will be derived from it, also pulled Steve's commit to
fix NPE
Conflicts:
odata/src/test/java/org/teiid/odata/TestODataIntegration.java
Conflicts:
odata/src/main/java/org/teiid/odata/ODataEntitySchemaBuilder.java
odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
odata/src/test/java/org/teiid/odata/TestODataIntegration.java
10 years, 10 months
[teiid/teiid] ffcdb9: TEIID-2794 throwing an exception on an ambiguous f...
by shawkins
Branch: refs/heads/8.4.x
Home: https://github.com/teiid/teiid
Commit: ffcdb910fc912b19134600eb8302610f020e219d
https://github.com/teiid/teiid/commit/ffcdb910fc912b19134600eb8302610f020...
Author: shawkins <shawkins(a)redhat.com>
Date: 2014-02-05 (Wed, 05 Feb 2014)
Changed paths:
M engine/src/main/java/org/teiid/query/QueryPlugin.java
M engine/src/main/java/org/teiid/query/function/FunctionLibrary.java
M engine/src/main/java/org/teiid/query/resolver/util/ResolverVisitor.java
M engine/src/main/resources/org/teiid/query/i18n.properties
M engine/src/test/java/org/teiid/query/resolver/TestFunctionResolving.java
M engine/src/test/java/org/teiid/query/unittest/RealMetadataFactory.java
Log Message:
-----------
TEIID-2794 throwing an exception on an ambiguous function call
Conflicts:
engine/src/main/java/org/teiid/query/QueryPlugin.java
engine/src/test/java/org/teiid/query/resolver/TestFunctionResolving.java
10 years, 10 months