[teiid/teiid] 10a57c: TEIID-2660 fix for procedure issues with odata
by shawkins
Branch: refs/heads/8.4.x
Home: https://github.com/teiid/teiid
Commit: 10a57cfe6a104014b6612282ab2cdf55a58f8237
https://github.com/teiid/teiid/commit/10a57cfe6a104014b6612282ab2cdf55a58...
Author: shawkins <shawkins(a)redhat.com>
Date: 2013-09-12 (Thu, 12 Sep 2013)
Changed paths:
M connectors/translator-odata/src/main/java/org/teiid/translator/odata/ODataTypeManager.java
M engine/src/main/javacc/org/teiid/query/parser/SQLParser.jj
M engine/src/test/java/org/teiid/dqp/internal/process/TestCallableStatement.java
M engine/src/test/java/org/teiid/query/parser/TestCallableStatementParsing.java
M jboss-integration/src/main/java/org/teiid/jboss/TransportService.java
M odata/src/main/java/org/teiid/odata/Client.java
M odata/src/main/java/org/teiid/odata/LocalClient.java
M odata/src/main/java/org/teiid/odata/ODataAggregateAnyBuilder.java
M odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
M odata/src/main/java/org/teiid/odata/TeiidProducer.java
M odata/src/test/java/org/teiid/odata/TestODataIntegration.java
M odata/src/test/java/org/teiid/odata/TestODataSQLStringVisitor.java
M odata/src/test/resources/northwind.ddl
Log Message:
-----------
TEIID-2660 fix for procedure issues with odata
Conflicts:
odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
10 years, 7 months
[teiid/teiid] b0aee4: TEIID-2660 fix for procedure issues with odata
by shawkins
Branch: refs/heads/8.5.x
Home: https://github.com/teiid/teiid
Commit: b0aee4145c7ec0347bc5fbbd0b2f0af4697a5915
https://github.com/teiid/teiid/commit/b0aee4145c7ec0347bc5fbbd0b2f0af4697...
Author: shawkins <shawkins(a)redhat.com>
Date: 2013-09-12 (Thu, 12 Sep 2013)
Changed paths:
M connectors/translator-odata/src/main/java/org/teiid/translator/odata/ODataTypeManager.java
M engine/src/main/javacc/org/teiid/query/parser/SQLParser.jj
M engine/src/test/java/org/teiid/dqp/internal/process/TestCallableStatement.java
M engine/src/test/java/org/teiid/query/parser/TestCallableStatementParsing.java
M jboss-integration/src/main/java/org/teiid/jboss/TransportService.java
M odata/src/main/java/org/teiid/odata/Client.java
M odata/src/main/java/org/teiid/odata/LocalClient.java
M odata/src/main/java/org/teiid/odata/ODataAggregateAnyBuilder.java
M odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
M odata/src/main/java/org/teiid/odata/TeiidProducer.java
M odata/src/test/java/org/teiid/odata/TestODataIntegration.java
M odata/src/test/java/org/teiid/odata/TestODataSQLStringVisitor.java
M odata/src/test/resources/northwind.ddl
Log Message:
-----------
TEIID-2660 fix for procedure issues with odata
10 years, 7 months
[teiid/teiid] 2147a6: TEIID-2656: adding unit tests
by Ramesh Reddy
Branch: refs/heads/8.5.x
Home: https://github.com/teiid/teiid
Commit: 2147a63af41b301a4a802bc8996be8f9a5a51516
https://github.com/teiid/teiid/commit/2147a63af41b301a4a802bc8996be8f9a5a...
Author: Ramesh Reddy <rareddy(a)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: 993bfc72cf2b3b0292dc6273242000a6c8796ca3
https://github.com/teiid/teiid/commit/993bfc72cf2b3b0292dc6273242000a6c87...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2013-09-11 (Wed, 11 Sep 2013)
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 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/ODataEntitySchemaBuilder.java
M odata/src/main/java/org/teiid/odata/ODataSQLBuilder.java
M odata/src/test/java/org/teiid/odata/TestODataIntegration.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
Compare: https://github.com/teiid/teiid/compare/57f131db1830...993bfc72cf2b
10 years, 7 months
[teiid/teiid] 33b4b5: 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: 33b4b50aea5eaa005002dee96a809a6841962ab5
https://github.com/teiid/teiid/commit/33b4b50aea5eaa005002dee96a809a68419...
Author: Ramesh Reddy <rareddy(a)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/bb04b98f1913bc57787718e7d13516804a5...
Author: Ramesh Reddy <rareddy(a)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/a7f25f4e9e8736aa39f97fe36dbd6a28c0f...
Author: Ramesh Reddy <rareddy(a)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
10 years, 7 months