[teiid/teiid] 368862: Added `GeometryType` to hold WKB-encoded geometry....
by shawkins
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: 368862d9ea7612a0fba06b772fd17e4aabe2d677
https://github.com/teiid/teiid/commit/368862d9ea7612a0fba06b772fd17e4aabe...
Author: Tom Arnold <tom9729(a)gmail.com>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M api/src/main/java/org/teiid/translator/SourceSystemFunctions.java
M api/src/main/java/org/teiid/translator/TypeFacility.java
M common-core/src/main/java/org/teiid/core/types/BlobType.java
M common-core/src/main/java/org/teiid/core/types/DataTypeManager.java
A common-core/src/main/java/org/teiid/core/types/GeometryType.java
M common-core/src/main/java/org/teiid/core/types/JDBCSQLTypeInfo.java
M common-core/src/main/java/org/teiid/core/types/basic/BinaryToBlobTransform.java
M common-core/src/main/java/org/teiid/core/types/basic/BlobToBinaryTransform.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/FunctionModifier.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/JDBCExecutionFactory.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/TranslatedCommand.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/mysql/MySQLExecutionFactory.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/oracle/OracleExecutionFactory.java
M connectors/translator-jdbc/src/test/java/org/teiid/translator/jdbc/mysql/TestMySQLTranslator.java
M connectors/translator-jdbc/src/test/java/org/teiid/translator/jdbc/oracle/TestOracleTranslator.java
M engine/pom.xml
A engine/src/main/java/org/teiid/query/function/GeometryFunctionMethods.java
A engine/src/main/java/org/teiid/query/function/GeometryUtils.java
M engine/src/main/java/org/teiid/query/function/TeiidFunction.java
M engine/src/main/java/org/teiid/query/function/metadata/FunctionCategoryConstants.java
M engine/src/main/java/org/teiid/query/function/source/SystemSource.java
M engine/src/main/java/org/teiid/query/processor/relational/SubqueryAwareEvaluator.java
M engine/src/main/javacc/org/teiid/query/parser/SQLParser.jj
M engine/src/main/resources/org/teiid/metadata/types.dat
M engine/src/test/java/org/teiid/query/unittest/RealMetadataFactory.java
M pom.xml
Log Message:
-----------
Added `GeometryType` to hold WKB-encoded geometry. Changed MySQL and Oracle translators to recognize geometry columns. Changed to rewrite stuff like `SELECT X` (where `X` is `GEOMETRY`) to `SELECT CONVERT(X, GEOMETRY)` and then finally `SELECT AsWKB(X)`. Added `GEOMETRY` type to SQL grammar. Added `COLA_MARKETS` table to BQT VDB for testing.
Added `ST_AsText`, `ST_GeomFromText`, `ST_Intersects`, and `ST_Contains` as pushdown for MySQL.
Fixed issue where `SELECT ST_GeomFromText(...)` was not being converted.
Implemented WKT/WKB conversions in Java using JTS. Fixed bug where results were being transformed into BlobType instead of GeometryType.
Added wrapping of GEOMETRY literals to send them to DB. Fixed issue where GEOMETRY literal toString() was being sent instead of actual value.
Commit: d103b630cd2a945705ba7a197f3b375cdb65de60
https://github.com/teiid/teiid/commit/d103b630cd2a945705ba7a197f3b375cdb6...
Author: Steven Hawkins <shawkins(a)redhat.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M connectors/translator-mongodb/src/main/java/org/teiid/translator/mongodb/MongoDBExecutionFactory.java
M pom.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/teiid/teiid
Commit: 2878f807423dc157b80d3739b4bde7aeeca9e345
https://github.com/teiid/teiid/commit/2878f807423dc157b80d3739b4bde7aeeca...
Author: shawkins <shawkins(a)redhat.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M api/src/main/java/org/teiid/language/SQLConstants.java
M api/src/main/java/org/teiid/translator/SourceSystemFunctions.java
M build/kits/jboss-as7/docs/teiid/teiid-releasenotes.html
M build/kits/jboss-as7/modules/system/layers/base/org/jboss/teiid/main/module.xml
M build/kits/karaf/teiid-karaf-features.xml
M client/src/main/java/org/teiid/client/BatchSerializer.java
M client/src/test/java/org/teiid/client/TestBatchSerializer.java
M common-core/src/main/java/org/teiid/core/types/DataTypeManager.java
M common-core/src/main/java/org/teiid/core/types/GeometryType.java
M common-core/src/main/java/org/teiid/core/types/basic/BinaryToBlobTransform.java
M common-core/src/main/java/org/teiid/core/types/basic/BlobToBinaryTransform.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/JDBCExecutionFactory.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/mysql/MySQLExecutionFactory.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/oracle/OracleExecutionFactory.java
M connectors/translator-jdbc/src/test/java/org/teiid/translator/jdbc/mysql/TestMySQLTranslator.java
M engine/pom.xml
M engine/src/main/java/org/teiid/common/buffer/LobManager.java
M engine/src/main/java/org/teiid/dqp/internal/process/DQPWorkContext.java
M engine/src/main/java/org/teiid/dqp/internal/process/RequestWorkItem.java
M engine/src/main/java/org/teiid/query/function/GeometryFunctionMethods.java
M engine/src/main/java/org/teiid/query/function/GeometryUtils.java
M engine/src/main/java/org/teiid/query/function/source/SystemSource.java
M engine/src/main/javacc/org/teiid/query/parser/SQLParser.jj
M engine/src/test/java/org/teiid/query/metadata/TestDDLStringVisitor.java
A engine/src/test/java/org/teiid/query/processor/TestGeometry.java
M pom.xml
M runtime/src/test/java/org/teiid/runtime/TestEmbeddedServer.java
M test-integration/common/src/test/java/org/teiid/transport/TestJDBCSocketTransport.java
M test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetFunctionColumns.expected
M test-integration/common/src/test/resources/TestMMDatabaseMetaData/testGetFunctions.expected
M test-integration/common/src/test/resources/TestODBCProceduresSchema/test_Pg_Proc_alltypes.expected
M test-integration/common/src/test/resources/TestODBCProceduresSchema/test_Pg_Proc_void.expected
M test-integration/common/src/test/resources/TestODBCProceduresSchema/test_Pg_Proc_with_return.expected
M test-integration/common/src/test/resources/TestODBCProceduresSchema/test_Pg_Proc_with_return_table.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRDEF.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_ATTRIBUTE.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_CLASS.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_INDEX.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_NAMESPACE.expected
M test-integration/common/src/test/resources/TestODBCSchema/test_PG_TYPE.expected
M test-integration/common/src/test/resources/TestODBCSocketTransport/testPgProc.expected
M test-integration/common/src/test/resources/TestSystemVirtualModel/testDataTypes.expected
M test-integration/common/src/test/resources/TestSystemVirtualModel/testFunctionParams.expected
M test-integration/common/src/test/resources/TestSystemVirtualModel/testFunctions.expected
Log Message:
-----------
TEIID-2384 initial support for geospatial
Compare: https://github.com/teiid/teiid/compare/f9c60abe897f...2878f807423d
9 years, 11 months
[teiid/teiid] 86244a: TEIID-3277 fix condition when supports are set wit...
by Van Halbert
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: 86244aa9a320f33be8c5e6c889cf89a5a32d89e2
https://github.com/teiid/teiid/commit/86244aa9a320f33be8c5e6c889cf89a5a32...
Author: Van Halbert <vhalbert(a)redhat.com>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M connectors/translator-object/src/main/java/org/teiid/translator/object/ObjectExecutionFactory.java
M connectors/translator-object/src/main/java/org/teiid/translator/object/infinispan/InfinispanExecutionFactory.java
M connectors/translator-object/src/test/java/org/teiid/translator/object/TestObjectExecutionFactory.java
A connectors/translator-object/src/test/java/org/teiid/translator/object/infinispan/TestInfnispanExecutionFactory.java
Log Message:
-----------
TEIID-3277 fix condition when supports are set with false and added unit tests
9 years, 11 months
[teiid/teiid] e2aa07: TEIID-2819: Adding basic support for SAML Bearer O...
by Ramesh Reddy
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: e2aa0725f17b6f8065e30c830623adebf19b32f4
https://github.com/teiid/teiid/commit/e2aa0725f17b6f8065e30c830623adebf19...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M connectors/connector-ws/kits/jboss-as7-dist.xml
M connectors/connector-ws/kits/jboss-as7/modules/org/apache/cxf/impl/frontend-jaxrs/main/module.xml
M connectors/connector-ws/pom.xml
M jboss-integration/pom.xml
M jboss-integration/src/main/java/org/teiid/jboss/oauth/OAuth20CredentialImpl.java
A jboss-integration/src/main/java/org/teiid/jboss/oauth/SAMLBearerTokenLoginModule.java
M pom.xml
Log Message:
-----------
TEIID-2819: Adding basic support for SAML Bearer OAuth token
Commit: 7b86a68dd2643007fbac6bada0b23e13c95a984c
https://github.com/teiid/teiid/commit/7b86a68dd2643007fbac6bada0b23e13c95...
Author: Ramesh Reddy <rareddy(a)jboss.org>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M connectors/connector-ws/kits/jboss-as7-dist.xml
M connectors/connector-ws/kits/jboss-as7/modules/org/apache/cxf/impl/frontend-jaxrs/main/module.xml
M connectors/connector-ws/pom.xml
M jboss-integration/pom.xml
M jboss-integration/src/main/java/org/teiid/jboss/oauth/OAuth20CredentialImpl.java
A jboss-integration/src/main/java/org/teiid/jboss/oauth/SAMLBearerTokenLoginModule.java
M pom.xml
Log Message:
-----------
Merge pull request #386 from rareddy/TEIID-2819
TEIID-2819: Adding basic support for SAML Bearer OAuth token
Compare: https://github.com/teiid/teiid/compare/9bcb00638d97...7b86a68dd264
9 years, 11 months
[teiid/teiid] 89c246: TEIID-3223 correcting the literal time
by shawkins
Branch: refs/heads/8.7.x
Home: https://github.com/teiid/teiid
Commit: 89c246cf7c8b8542eeb1635d28402322cd749db7
https://github.com/teiid/teiid/commit/89c246cf7c8b8542eeb1635d28402322cd7...
Author: shawkins <shawkins(a)redhat.com>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/JDBCExecutionFactory.java
M connectors/translator-jdbc/src/main/java/org/teiid/translator/jdbc/SQLConversionVisitor.java
M connectors/translator-jdbc/src/test/java/org/teiid/translator/jdbc/sqlserver/TestSqlServerConversionVisitor.java
Log Message:
-----------
TEIID-3223 correcting the literal time
Conflicts:
connectors/translator-jdbc/src/test/java/org/teiid/translator/jdbc/sqlserver/TestSqlServerConversionVisitor.java
9 years, 11 months