[teiid-commits] [teiid/teiid] 33b4b5: TEIID-2656: The designer based VDBs does not set t...

Ramesh Reddy rareddy at jboss.org
Wed Sep 11 14:01:50 EDT 2013


  Branch: refs/heads/8.4.x
  Home:   https://github.com/teiid/teiid
  Commit: 33b4b50aea5eaa005002dee96a809a6841962ab5
      https://github.com/teiid/teiid/commit/33b4b50aea5eaa005002dee96a809a6841962ab5
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M api/src/main/java/org/teiid/metadata/ForeignKey.java
    M odata/pom.xml
    M odata/src/main/java/org/teiid/odata/ODataEntitySchemaBuilder.java
    M odata/src/main/java/org/teiid/odata/ODataExceptionMappingProvider.java
    M odata/src/main/java/org/teiid/odata/ODataPlugin.java
    M odata/src/main/resources/org/teiid/odata/i18n.properties
    M odata/src/test/java/org/teiid/odata/TestODataIntegration.java
    M pom.xml

  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


  Commit: bb04b98f1913bc57787718e7d13516804a5b5eb6
      https://github.com/teiid/teiid/commit/bb04b98f1913bc57787718e7d13516804a5b5eb6
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    A api/src/test/java/org/teiid/metadata/TestForeignKey.java
    M odata/src/main/java/org/teiid/odata/ODataEntitySchemaBuilder.java
    M odata/src/test/java/org/teiid/odata/TestODataIntegration.java
    M odata/src/test/resources/northwind.ddl

  Log Message:
  -----------
  TEIID-2656: adding unit tests


  Commit: a7f25f4e9e8736aa39f97fe36dbd6a28c0f10a4b
      https://github.com/teiid/teiid/commit/a7f25f4e9e8736aa39f97fe36dbd6a28c0f10a4b
  Author: Ramesh Reddy <rareddy at jboss.org>
  Date:   2013-09-11 (Wed, 11 Sep 2013)

  Changed paths:
    M api/src/main/java/org/teiid/metadata/ForeignKey.java
    A api/src/test/java/org/teiid/metadata/TestForeignKey.java
    M odata/pom.xml
    M odata/src/main/java/org/teiid/odata/ODataEntitySchemaBuilder.java
    M odata/src/main/java/org/teiid/odata/ODataExceptionMappingProvider.java
    M odata/src/main/java/org/teiid/odata/ODataPlugin.java
    M odata/src/main/resources/org/teiid/odata/i18n.properties
    M odata/src/test/java/org/teiid/odata/TestODataIntegration.java
    M odata/src/test/resources/northwind.ddl
    M pom.xml

  Log Message:
  -----------
  Merge pull request #111 from rareddy/TEIID-2656

Teiid 2656


Compare: https://github.com/teiid/teiid/compare/2290717f68c0...a7f25f4e9e87


More information about the teiid-commits mailing list