[teiid-issues] [JBoss JIRA] (TEIID-3559) Refactor Object and Infinispan translator / connectors

Steven Hawkins (JIRA) issues at jboss.org
Tue Sep 29 19:51:00 EDT 2015


    [ https://issues.jboss.org/browse/TEIID-3559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13113576#comment-13113576 ] 

Steven Hawkins commented on TEIID-3559:
---------------------------------------

With JDK 1.8 and maven 3.0.5 I see test failures in TestInfinispanJndiDSLSearch. Running maven with -X I see the classpath:

translator-object-8.12.0.Beta4-SNAPSHOT.jar
translator-object-8.12.0.Beta4-SNAPSHOT-tests.jar
teiid-api-8.12.0.Beta4-SNAPSHOT.jar
teiid-common-core-8.12.0.Beta4-SNAPSHOT.jar
infinispan-core-6.3.0.Final-redhat-5.jar
jgroups-3.2.13.Final-redhat-1.jar
jboss-transaction-api_1.1_spec-1.0.1.Final-redhat-2.jar
jboss-marshalling-river-1.4.10.Final-redhat-1.jar
jboss-marshalling-1.4.10.Final-redhat-1.jar
infinispan-commons-6.3.0.Final-redhat-5.jar
org.osgi.core-4.2.0.redhat-8.jar
org.osgi.compendium-4.3.1.jar
infinispan-query-6.3.0.Final-redhat-5.jar
infinispan-objectfilter-6.3.0.Final-redhat-5.jar
hibernate-hql-parser-1.0.0.CR2-redhat-1.jar
antlr-runtime-3.4.jar
stringtemplate-3.2.1.jar
antlr-2.7.7.redhat-4.jar
hibernate-hql-lucene-1.0.0.CR2-redhat-1.jar
hibernate-jpa-2.0-api-1.0.1.Final-redhat-2.jar
hibernate-search-infinispan-4.6.1.Final-redhat-1.jar
jackson-mapper-asl-1.9.9.redhat-4.jar
jackson-core-asl-1.9.9.redhat-4.jar
infinispan-query-dsl-6.3.0.Final-redhat-5.jar
infinispan-lucene-directory-6.3.0.Final-redhat-5.jar
connector-api-1.5.jar
lucene-core-3.6.2.redhat-8.jar
hibernate-search-engine-4.6.1.Final-redhat-1.jar
hibernate-commons-annotations-4.0.1.Final-redhat-2.jar
avro-1.7.5.redhat-2.jar
slf4j-api-1.7.2.redhat-3.jar
lucene-facet-3.6.2.redhat-6.jar
hibernate-search-analyzers-4.6.1.Final-redhat-1.jar
lucene-analyzers-3.6.2.redhat-6.jar
solr-analysis-extras-3.6.2.redhat-6.jar
solr-core-3.6.2.redhat-6.jar
solr-solrj-4.6.0.jar
noggit-0.5.jar
httpclient-4.3.6.jar
httpcore-4.3.3.jar
httpmime-4.3.6.jar
commons-codec-1.9.jar
commons-io-2.1.0.redhat-4.jar
commons-lang-2.6.0.redhat-4.jar
jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar
mockito-all-1.9.5.jar
teiid-api-8.12.0.Beta4-SNAPSHOT-tests.jar
teiid-engine-8.12.0.Beta4-SNAPSHOT-tests.jar
Saxon-HE-9.5.1-6.jar
nux-1.6.jar
jts-1.13.jar
jts2geojson-0.4.0.jar
jackson-databind-2.4.2.jar
jackson-core-2.4.2.jar
jackson-annotations-2.4.2.jar
proj4j-0.1.0.jar
xom-1.2.7.redhat-4.jar
jaxen-1.1.4.jar
teiid-common-core-8.12.0.Beta4-SNAPSHOT-tests.jar
teiid-client-8.12.0.Beta4-SNAPSHOT.jar
teiid-admin-8.12.0.Beta4-SNAPSHOT.jar
teiid-engine-8.12.0.Beta4-SNAPSHOT.jar
teiid-metadata-8.12.0.Beta4-SNAPSHOT.jar
teiid-metadata-8.12.0.Beta4-SNAPSHOT-tests.jar
jboss-vfs-3.2.2.Final-redhat-1.jar
jboss-logging-3.1.4.GA-redhat-1.jar
junit-4.11.jar
hamcrest-core-1.3.jar
surefire-junit4-2.17.jar

which versions or orderings seem incorrect?

> Refactor Object and Infinispan translator / connectors
> ------------------------------------------------------
>
>                 Key: TEIID-3559
>                 URL: https://issues.jboss.org/browse/TEIID-3559
>             Project: Teiid
>          Issue Type: Task
>          Components: Misc. Connectors
>            Reporter: Van Halbert
>            Assignee: Van Halbert
>            Priority: Optional
>
> Now that JDG has reworked its remote-cache and changed (reduced) what dependencies its exposed, there's now more common code between the object/infinispan-cache translator/connector and the infinispan-cache-dsl translator/connector.    I think refactoring can eliminate issues with support and ensure common behavior across all the code.
> Where is common code seen:
> -  searching (i.e., DSLSearch)
> -  updates  (InfinispanUpdateExecution)
> -  ClassRegistry
> (for starters)



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the teiid-issues mailing list