[teiid/teiid] d0d6a8: TEIID-3533 changed to use DataType.transform to co...
by Van Halbert
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: d0d6a8d6a8336f753daf188e55d696919b1966ad
https://github.com/teiid/teiid/commit/d0d6a8d6a8336f753daf188e55d696919b1...
Author: Van Halbert <vhalbert(a)redhat.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M connectors/connector-infinispan-dsl/src/main/rar/META-INF/ra.xml
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/resource/adapter/infinispan/dsl/base/AbstractInfinispanManagedConnectionFactory.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/resource/adapter/infinispan/dsl/base/InfinispanConnectionImpl.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/ClassRegistry.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/DSLSearch.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanConnection.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanExecutionFactory.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanUpdateExecution.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/metadata/ProtobufMetadataProcessor.java
M connectors/translator-infinispan-dsl/src/main/resources/org/teiid/translator/infinispan/dsl/i18n.properties
M connectors/translator-infinispan-dsl/src/test/java/org/jboss/as/quickstarts/datagrid/hotrod/query/domain/PersonCacheSource.java
M connectors/translator-infinispan-dsl/src/test/java/org/jboss/teiid/jdg_remote/pojo/AllTypes.java
M connectors/translator-infinispan-dsl/src/test/java/org/jboss/teiid/jdg_remote/pojo/AllTypesCacheSource.java
A connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestAbstractInfinispanConnectionFactory.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanExecution.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanExecutionFactory.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanUpdateExecution.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanUpdateUsingAllTypes.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/metadata/TestProtobufMetadataProcessor.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/util/PersonSchemaVDBUtility.java
M connectors/translator-infinispan-dsl/src/test/resources/allTypes.proto
Log Message:
-----------
TEIID-3533 changed to use DataType.transform to convert values to the
native object types for inserts and updates, TEIID-3535 add an NPE check
for if a table has a primary key defined, fixed order by issue that
wasnt using getNameInSource method logic
Conflicts:
connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/DSLSearch.java
connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanUpdateExecution.java
connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/metadata/TestProtobufMetadataProcessor.java
9 years, 5 months
[teiid/teiid] e7f98e: TEIID-3534 cant insert null values, TIID-3535 NPE ...
by Van Halbert
Branch: refs/heads/master
Home: https://github.com/teiid/teiid
Commit: e7f98e272560efd9442df5f12960b056bf0b5869
https://github.com/teiid/teiid/commit/e7f98e272560efd9442df5f12960b056bf0...
Author: Van Halbert <vhalbert(a)redhat.com>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/resource/adapter/infinispan/dsl/base/AbstractInfinispanManagedConnectionFactory.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/resource/adapter/infinispan/dsl/base/InfinispanConnectionImpl.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/ClassRegistry.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/DSLSearch.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanExecutionFactory.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanUpdateExecution.java
M connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/metadata/ProtobufMetadataProcessor.java
A connectors/translator-infinispan-dsl/src/test/java/org/jboss/teiid/jdg_remote/pojo/AllTypes.java
A connectors/translator-infinispan-dsl/src/test/java/org/jboss/teiid/jdg_remote/pojo/AllTypesCacheSource.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanExecution.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanExecutionFactory.java
A connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanExecutionUsingAllTypes.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanUpdateExecution.java
A connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/TestInfinispanUpdateUsingAllTypes.java
M connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/metadata/TestProtobufMetadataProcessor.java
A connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/util/AllTypesSchemaVDBUtility.java
A connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/util/PersonSchemaVDBUtility.java
R connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/util/VDBUtility.java
A connectors/translator-infinispan-dsl/src/test/resources/allTypes.proto
M connectors/translator-object/src/main/java/org/teiid/translator/object/infinispan/InfinispanUpdateExecution.java
M connectors/translator-object/src/main/java/org/teiid/translator/object/metadata/JavaBeanMetadataProcessor.java
Log Message:
-----------
TEIID-3534 cant insert null values, TIID-3535 NPE when no primary key
defined, and changed logic to use DataTypeManager.transformValue first
before using
Conflicts:
connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/InfinispanUpdateExecution.java
connectors/translator-infinispan-dsl/src/main/java/org/teiid/translator/infinispan/dsl/metadata/ProtobufMetadataProcessor.java
connectors/translator-infinispan-dsl/src/test/java/org/teiid/translator/infinispan/dsl/metadata/TestProtobufMetadataProcessor.java
9 years, 5 months